From e6e86f71631d7280fd8dcf9ac472f338acc01a61 Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Sun, 22 Mar 2015 16:41:03 -0700 Subject: [PATCH] Merge heat-kubernetes pull request 14 Pull request 14 changes the start order of Kubernetes. The master now starts first, and the minion starts after the master completes. This prevents flanneld in the minions from timing out and failing to start the kubernetes services on the minions. See: https://github.com/larsks/heat-kubernetes/pull/14/ Change-Id: Ia823fd3593dc7c5d9d9c6327e009b833ad586a5c Closes-bug: #1434468 --- .../fragments/configure-kubernetes-master.sh | 2 +- .../fragments/configure-kubernetes-minion.sh | 8 ++++++++ .../fragments/write-heat-params-master.yaml | 1 - magnum/templates/heat-kubernetes/kubecluster.yaml | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-master.sh b/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-master.sh index 7b71d636bd..d34196d544 100644 --- a/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-master.sh +++ b/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-master.sh @@ -14,6 +14,6 @@ sed -i ' ' /etc/kubernetes/apiserver sed -i ' - /^KUBELET_ADDRESSES=/ s/=.*/="--machines='"$MINION_ADDRESSES"'"/ + /^KUBELET_ADDRESSES=/ s/=.*/="--machines='""'"/ ' /etc/kubernetes/controller-manager diff --git a/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-minion.sh b/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-minion.sh index 0d916edcf4..e3dde31347 100644 --- a/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-minion.sh +++ b/magnum/templates/heat-kubernetes/fragments/configure-kubernetes-minion.sh @@ -29,3 +29,11 @@ sed -i ' cat >> /etc/environment <