Deploy plugin fix 96/71196/1
authorMike Elliott <mike.elliott@amdocs.com>
Wed, 24 Oct 2018 23:25:44 +0000 (19:25 -0400)
committerMike Elliott <mike.elliott@amdocs.com>
Wed, 24 Oct 2018 23:26:49 +0000 (19:26 -0400)
There was an issue were the last subchart may not get deployed.

Change-Id: Ifca7d4fc2bce6b5c56bf683feaac1286b9706297
Issue-ID: OOM-1478
Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
kubernetes/helm/plugins/deploy/deploy.sh

index 938c651..9195f16 100755 (executable)
@@ -55,8 +55,13 @@ generate_overrides() {
     else
       SUBCHART_DIR="$CACHE_SUBCHART_DIR/$(cut -d':' -f1 <<<"$START")"
       if [[ -d "$SUBCHART_DIR" ]]; then
-        cat $COMPUTED_OVERRIDES | sed -n '/^'"$START"'/,/^'"$END"'/p' \
-          | sed '1d;$d' | cut -c3- > $SUBCHART_DIR/subchart-overrides.yaml
+        if [[ -z "$END" ]]; then
+          cat $COMPUTED_OVERRIDES | sed -n '/^'"$START"'/,/'"$END"'/p' \
+            | sed '1d;$d' | cut -c3- > $SUBCHART_DIR/subchart-overrides.yaml
+        else
+          cat $COMPUTED_OVERRIDES | sed -n '/^'"$START"'/,/^'"$END"'/p' \
+            | sed '1d;$d' | cut -c3- > $SUBCHART_DIR/subchart-overrides.yaml
+        fi
       fi
     fi
   done