From 9e815f6af48c4c94f6efb2fe39c7f15bf9a73f73 Mon Sep 17 00:00:00 2001 From: Bharat Kunwar Date: Fri, 9 Aug 2019 07:47:12 +0000 Subject: [PATCH] Fix cloud-config file This patch fixes bad generated cloud-config file due to missing double quotes. As a result, kube-controller-manager and kubelet services fail to start. This is a regression introduced in https://review.opendev.org/#/c/666625/. Change-Id: I0e0a3786e084fc4d3aae3151791d79c3956d2e52 Task: 36192 Story: 2005333 --- .../templates/kubernetes/fragments/write-kube-os-config.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh b/magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh index 5a8c3be89a..24288f8710 100644 --- a/magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh +++ b/magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh @@ -34,7 +34,10 @@ monitor-max-retries=3 bs-version=v2 EOF ) -echo $CLOUD_CONFIG > $KUBE_OS_CLOUD_CONFIG + +cat > ${KUBE_OS_CLOUD_CONFIG} <