diff --git a/scripts/dockerimages/scripts/cloud-init.sh b/scripts/dockerimages/scripts/cloud-init.sh index 28a9d684..d30dc4fe 100755 --- a/scripts/dockerimages/scripts/cloud-init.sh +++ b/scripts/dockerimages/scripts/cloud-init.sh @@ -14,4 +14,4 @@ fi rancherctl config get cloud_init -cloud-init -save +cloud-init -save -network ${CLOUD_INIT_NETWORK:-true} diff --git a/scripts/dockerimages/scripts/console.sh b/scripts/dockerimages/scripts/console.sh index 75c17889..2aa8541f 100755 --- a/scripts/dockerimages/scripts/console.sh +++ b/scripts/dockerimages/scripts/console.sh @@ -40,6 +40,11 @@ fi cloud-init -execute +if [ -x /var/lib/rancher/conf/cloud-config-script ]; then + echo "Running /var/lib/rancher/conf/cloud-config-script" + /var/lib/rancher/conf/cloud-config-script || true +fi + setup_ssh cat > /etc/respawn.conf << EOF