From 7ce2c06edd9ef719f59fa70bc78e8d1eb04034ac Mon Sep 17 00:00:00 2001 From: Robert Collins Date: Tue, 13 Nov 2012 15:34:29 +1300 Subject: [PATCH] Add a flavour for doing generic this-node-is-in-a-cloud stuff, like cloud-init tweaks. --- docs/ci.md | 4 ++-- flavours/base/install.d/10-cloud-init | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100755 flavours/base/install.d/10-cloud-init diff --git a/docs/ci.md b/docs/ci.md index 68d3ecee..1397c257 100644 --- a/docs/ci.md +++ b/docs/ci.md @@ -30,12 +30,12 @@ Jenkins * baremetal SPOF node build (archive the resulting image). - disk-image-create mysql haproxy-mysql haproxy-api local-boot \ + disk-image-create base mysql haproxy-mysql haproxy-api local-boot \ rabbitmq -o baremetal-spof * baremetal demo node build (archive the resulting image). - disk-image-create vm glance nova-bm swift cinder quantum \ + disk-image-create base vm glance nova-bm swift cinder quantum \ -o bootstrap-prod * ramdisk deploy image buil diff --git a/flavours/base/install.d/10-cloud-init b/flavours/base/install.d/10-cloud-init new file mode 100755 index 00000000..efaa14bd --- /dev/null +++ b/flavours/base/install.d/10-cloud-init @@ -0,0 +1,8 @@ +#!/bin/bash +# Tweak the stock ubuntu cloud-init config + +set -e + +sudo dd of=/etc/cloud/cloud.cfg.d/10_etc_hosts.cfg << EOF +manage_etc_hosts: True +EOF