From e57511fffc8febf731d7394bf94636c54512442b Mon Sep 17 00:00:00 2001 From: Shawn Aten Date: Thu, 14 Apr 2016 16:51:12 +0000 Subject: [PATCH] Fix bashisms in k8s conf minion template fragment. Corrects problems output by checkbashisms in magnum/templates/kubernetes/fragments/configure-kubernetes-minion.sh. Change-Id: Iedd0ccfdfd3f56514476878c442362a25323be07 Partial-Bug: #1561232 --- .../kubernetes/fragments/configure-kubernetes-minion.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/magnum/templates/kubernetes/fragments/configure-kubernetes-minion.sh b/magnum/templates/kubernetes/fragments/configure-kubernetes-minion.sh index fe295d65a7..025be4aecc 100644 --- a/magnum/templates/kubernetes/fragments/configure-kubernetes-minion.sh +++ b/magnum/templates/kubernetes/fragments/configure-kubernetes-minion.sh @@ -7,7 +7,7 @@ echo "configuring kubernetes (minion)" ETCD_SERVER_IP=${ETCD_SERVER_IP:-$KUBE_MASTER_IP} KUBE_PROTOCOL="https" KUBE_CONFIG="" -if [ "$TLS_DISABLED" == "True" ]; then +if [ "$TLS_DISABLED" = "True" ]; then KUBE_PROTOCOL="http" else KUBE_CONFIG="--kubeconfig=/srv/kubernetes/kubeconfig.yaml" @@ -32,7 +32,7 @@ sed -i ' /^KUBE_PROXY_ARGS=/ s|=.*|='"$KUBE_CONFIG"'| ' /etc/kubernetes/proxy -if [ "$NETWORK_DRIVER" == "flannel" ]; then +if [ "$NETWORK_DRIVER" = "flannel" ]; then sed -i ' /^FLANNEL_ETCD=/ s|=.*|="http://'"$ETCD_SERVER_IP"':2379"| ' /etc/sysconfig/flanneld @@ -46,13 +46,13 @@ if [ "$NETWORK_DRIVER" == "flannel" ]; then done fi -if [ "$VOLUME_DRIVER" == "cinder" ]; then +if [ "$VOLUME_DRIVER" = "cinder" ]; then CLOUD_CONFIG=/etc/kubernetes/kube_openstack_config KUBERNETES=/etc/kubernetes if [ ! -d ${KUBERNETES} -o ! -f ${CLOUD_CONFIG} ]; then sudo mkdir -p $KUBERNETES fi - AUTH_URL=${AUTH_URL/v3/v2} + AUTH_URL=$(echo "$AUTH_URL" | tr -s "v3" "v2") cat > $CLOUD_CONFIG <