Fix for gen-cloud-init.sh warning msg
[it/dep.git] / tools / k8s / bin / gen-cloud-init.sh
index d02ec1d..42ecff4 100755 (executable)
@@ -33,7 +33,7 @@ usage() {
 
 DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
 set -a
-RCS="$(find $DIR/../etc -type f -maxdepth 1)"
+RCS="$(find $DIR/../etc -maxdepth 1 -type f)"
 for RC in $RCS; do
   echo "reading in values in $RC"
   source $RC
@@ -144,8 +144,11 @@ sed -i -e "s/__stack_name__/\$(hostname)/g" "$filename"
 
 # because cloud init user data has a 16kB limit, remove all comment lines to save space.
 # except for the #! line
-sed -i -e '/^[ \t]*#[^!]/d' "$filename" 
+sed -i -e '/^[ \t]*#[^!]/d' "$filename"
 
 chmod +x "$filename"
 
-mv "$filename" ./k8s-1node-cloud-init.sh
+K8SV=$(echo ${INFRA_K8S_VERSION} | cut -f 1-2 -d '.' | sed -e 's/\./_/g')
+HV=$(echo ${INFRA_HELM_VERSION} | cut -f 1-2 -d '.' | sed -e 's/\./_/g')
+DV=$(echo ${INFRA_DOCKER_VERSION} | cut -f 1-2 -d '.' | sed -e 's/\./_/g')
+mv "$filename" ./k8s-1node-cloud-init-k_${K8SV:-cur}-h_${HV:-cur}-d_${DV:-cur}.sh