diff options
-rw-r--r-- | cloudinit-support.morph | 48 | ||||
-rw-r--r-- | openstack-client-base-system-x86_32-generic.morph | 29 | ||||
-rw-r--r-- | openstack-client-base-system-x86_64-generic.morph | 29 |
3 files changed, 106 insertions, 0 deletions
diff --git a/cloudinit-support.morph b/cloudinit-support.morph new file mode 100644 index 0000000..1bb04ef --- /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 diff --git a/openstack-client-base-system-x86_32-generic.morph b/openstack-client-base-system-x86_32-generic.morph new file mode 100644 index 0000000..01178ea --- /dev/null +++ b/openstack-client-base-system-x86_32-generic.morph @@ -0,0 +1,29 @@ +name: openstack-client-base-system-x86_32-generic +description: The set of strata required to have a minimal system for a 32-bit x86 + system suitable in OpenStack. +kind: system +arch: x86_32 +strata: +- 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 +- morph: bsp-x86_32-generic + repo: baserock:baserock/morphs + ref: master +- morph: cloudinit-support + repo: baserock:baserock/morphs + ref: master +configuration-extensions: +- set-hostname +- ssh +- add-config-files +- simple-network +- nfsboot +- install-files +- vdaboot diff --git a/openstack-client-base-system-x86_64-generic.morph b/openstack-client-base-system-x86_64-generic.morph new file mode 100644 index 0000000..d830937 --- /dev/null +++ b/openstack-client-base-system-x86_64-generic.morph @@ -0,0 +1,29 @@ +name: openstack-client-base-system-x86_64-generic +description: The set of strata required to have a minimal system for a 64-bit x86 + system suitable in OpenStack. +kind: system +arch: x86_64 +strata: +- 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 +- morph: bsp-x86_64-generic + repo: baserock:baserock/morphs + ref: master +- morph: cloudinit-support + repo: baserock:baserock/morphs + ref: master +configuration-extensions: +- set-hostname +- ssh +- add-config-files +- simple-network +- nfsboot +- install-files +- vdaboot |