From 5e6305b8b319bd06b10046e6befebaacd1f76c5d Mon Sep 17 00:00:00 2001 From: Bharat Kunwar Date: Thu, 12 Sep 2019 20:27:24 +0000 Subject: [PATCH] Fix cluster deployment when cluster_user_trust=False At the moment, cluster deployment fails when cluster_user_trust=False. This patch fixes this by not existing the script when TRUST_ID is not defined which is a side-effect of this. Change-Id: Ibd9270c87bfa5d2f490e2e226e33ca56696d9e81 Story: 2006531 Task: 36587 --- .../fragments/write-kube-os-config.sh | 41 ++++++++----------- 1 file changed, 17 insertions(+), 24 deletions(-) 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 7f279d4fd7..473f180c6a 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 @@ -5,17 +5,14 @@ set +x set -x $ssh_cmd mkdir -p /etc/kubernetes/ - -if [ -z "${TRUST_ID}" ]; then - exit 0 -fi - -KUBE_OS_CLOUD_CONFIG=/etc/kubernetes/cloud-config $ssh_cmd cp /etc/pki/tls/certs/ca-bundle.crt /etc/kubernetes/ca-bundle.crt -# Generate a the configuration for Kubernetes services -# to talk to OpenStack Neutron and Cinder -CLOUD_CONFIG=$(cat < ${KUBE_OS_CLOUD_CONFIG} < ${KUBE_OS_CLOUD_CONFIG} < ${KUBE_OS_CLOUD_CONFIG}-occm <> ${KUBE_OS_CLOUD_CONFIG}-occm <