diff --git a/elements/cloud-init-nocloud/README.md b/elements/cloud-init-nocloud/README.md new file mode 100644 index 000000000..02108557e --- /dev/null +++ b/elements/cloud-init-nocloud/README.md @@ -0,0 +1,3 @@ +Configures cloud-init to only use on-disk metadata/userdata sources. This +will avoid a boot delay of 2 minutes while polling for cloud data sources +such as the EC2 metadata service. diff --git a/elements/cloud-init-nocloud/install.d/05-set-cloud-init-sources b/elements/cloud-init-nocloud/install.d/05-set-cloud-init-sources new file mode 100755 index 000000000..7c19e03fc --- /dev/null +++ b/elements/cloud-init-nocloud/install.d/05-set-cloud-init-sources @@ -0,0 +1,6 @@ +#!/bin/bash + +printf "%s\t%s\t%s\t%s\n" \ + cloud-init cloud-init/datasources multiselect "NoCloud, None" | \ + debconf-set-selections +DEBIAN_FRONTEND=noninteractive dpkg-reconfigure cloud-init