Merge "Simple-init should disable cloud-init"

This commit is contained in:
Jenkins 2015-05-21 23:29:54 +00:00 committed by Gerrit Code Review
commit 6fb2a28495
3 changed files with 10 additions and 6 deletions

View File

@ -14,14 +14,16 @@ if [ -z "$DIB_CLOUD_INIT_DATASOURCES" ] ; then
exit 1 exit 1
fi fi
# DatasourceNone doesn't exist in Ubuntu 12.04 (Precise) if [ -d /etc/cloud/cloud.cfg.d ]; then
# which uses cloud-init version 0.6.3 # DatasourceNone doesn't exist in Ubuntu 12.04 (Precise)
if [ "$(lsb_release -cs)" = 'precise' ] ; then # which uses cloud-init version 0.6.3
cat > /etc/cloud/cloud.cfg.d/91-dib-cloud-init-datasources.cfg <<EOF if [ "$(lsb_release -cs)" = 'precise' ] ; then
cat > /etc/cloud/cloud.cfg.d/91-dib-cloud-init-datasources.cfg <<EOF
datasource_list: [ $DIB_CLOUD_INIT_DATASOURCES ] datasource_list: [ $DIB_CLOUD_INIT_DATASOURCES ]
EOF EOF
else else
cat > /etc/cloud/cloud.cfg.d/91-dib-cloud-init-datasources.cfg <<EOF cat > /etc/cloud/cloud.cfg.d/91-dib-cloud-init-datasources.cfg <<EOF
datasource_list: [ $DIB_CLOUD_INIT_DATASOURCES, None ] datasource_list: [ $DIB_CLOUD_INIT_DATASOURCES, None ]
EOF EOF
fi
fi fi

View File

@ -1,3 +1,4 @@
cloud-init-datasources
dib-init-system dib-init-system
install-types install-types
source-repositories source-repositories

View File

@ -0,0 +1 @@
export DIB_CLOUD_INIT_DATASOURCES="None"