From 22af82e37d94a5f2dd52b6890c07ee49cf45b417 Mon Sep 17 00:00:00 2001 From: Hongbin Lu Date: Wed, 27 Jan 2016 19:07:50 -0500 Subject: [PATCH] Fixed an issue that prevent kube-proxy to start In k8s minion node, kube-proxy container failed to start because the path of TLS certificates is not configured correctly. By debuging further, it looks the script that write down the path exited unexpectedly with the following error: /etc/sysconfig/heat-params: line 25: WAIT_CURL: unbound variable Therefore, the fix is to fill that variable. Change-Id: I3e510f5bd52c20090696da8030b7203e395d960b Closes-Bug: #1538796 --- magnum/templates/kubernetes/kubeminion.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/magnum/templates/kubernetes/kubeminion.yaml b/magnum/templates/kubernetes/kubeminion.yaml index 92e7bb8235..deef611376 100644 --- a/magnum/templates/kubernetes/kubeminion.yaml +++ b/magnum/templates/kubernetes/kubeminion.yaml @@ -216,6 +216,7 @@ resources: $HTTP_PROXY: {get_param: http_proxy} $HTTPS_PROXY: {get_param: https_proxy} $NO_PROXY: {get_param: no_proxy} + $WAIT_CURL: {get_attr: [minion_wait_handle, curl_cli]} write_kubeconfig: type: OS::Heat::SoftwareConfig