From 25606a35c7be5a61525bfcc9b302992e1450fe4e Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Tue, 24 Sep 2013 12:33:02 +0000 Subject: Add cloudinit-support Stratum morphology. cloudinit-support.morph: Stratum morphology to add cloudinit. This stratum also adds all the necessary dependencies needed. Cloudinit is needed to provide any system the capacity of run scripts to configure it at boot time. openstack-client-base-system-x86_32-generic.morph: baserock base system (x86_32) optimized to deploy in OpenStack. It uses the 'vdaboot.configure' extension to use virtio disks, and includes the 'cloudinit-support' stratum. openstack-client-base-system-x86_64-generic.morph: baserock base system (x86_64) optimized to deploy in OpenStack as base-system-x86_32-openstack.morph does. --- cloudinit-support.morph | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 cloudinit-support.morph (limited to 'cloudinit-support.morph') diff --git a/cloudinit-support.morph b/cloudinit-support.morph new file mode 100644 index 00000000..1bb04ef0 --- /dev/null +++ b/cloudinit-support.morph @@ -0,0 +1,48 @@ +name: cloudinit-support +description: A stratum with cloudinit to fit a system in the OpenStack cloud. +kind: stratum +build-depends: +- morph: build-essential + repo: baserock:baserock/morphs + ref: master +- morph: core + repo: baserock:baserock/morphs + ref: master +- morph: foundation + repo: baserock:baserock/morphs + ref: master +chunks: +- name: configobj + repo: upstream:configobj + ref: baserock/morph + build-depends: [] +- name: python-requests + repo: upstream:python-requests + ref: baserock/morph + build-depends: [] +- name: python-prettytable + repo: upstream:python-prettytable + ref: baserock/morph + build-depends: [] +- name: python-json-patch + repo: upstream:python-json-patch + ref: baserock/morph + build-depends: [] +- name: python-json-pointer + repo: upstream:python-json-pointer + ref: baserock/morph + build-depends: + - python-json-patch +- name: python-cheetah + repo: upstream:python-cheetah + ref: baserock/morph + build-depends: [] +- name: cloud-init + repo: upstream:cloud-init + ref: baserock/morph + build-depends: + - configobj + - python-requests + - python-prettytable + - python-json-pointer + - python-cheetah -- cgit v1.2.1