diff options
Diffstat (limited to 'systems')
73 files changed, 892 insertions, 506 deletions
diff --git a/systems/armv7lhf-cross-toolchain-system-x86_32.morph b/systems/armv7lhf-cross-toolchain-system-x86_32.morph index 9fe7888a..b0ac9cfe 100644 --- a/systems/armv7lhf-cross-toolchain-system-x86_32.morph +++ b/systems/armv7lhf-cross-toolchain-system-x86_32.morph @@ -11,9 +11,9 @@ strata: - name: cross-tools morph: strata/cross-tools.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/armv7lhf-cross-toolchain-system-x86_64.morph b/systems/armv7lhf-cross-toolchain-system-x86_64.morph index c1de199c..1bd1adc1 100644 --- a/systems/armv7lhf-cross-toolchain-system-x86_64.morph +++ b/systems/armv7lhf-cross-toolchain-system-x86_64.morph @@ -11,9 +11,9 @@ strata: - name: cross-tools morph: strata/cross-tools.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-armv7-highbank.morph b/systems/base-system-armv7-highbank.morph index ffc5e188..32d773e8 100644 --- a/systems/base-system-armv7-highbank.morph +++ b/systems/base-system-armv7-highbank.morph @@ -13,8 +13,8 @@ strata: - name: bsp-armv7-highbank morph: strata/bsp-armv7-highbank.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-armv7-versatile.morph b/systems/base-system-armv7-versatile.morph index 8de2b35f..4f039c02 100644 --- a/systems/base-system-armv7-versatile.morph +++ b/systems/base-system-armv7-versatile.morph @@ -13,8 +13,8 @@ strata: - name: bsp-armv7-versatile morph: strata/bsp-armv7-versatile.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-armv7b-highbank.morph b/systems/base-system-armv7b-highbank.morph index 23bf4dbf..969967b5 100644 --- a/systems/base-system-armv7b-highbank.morph +++ b/systems/base-system-armv7b-highbank.morph @@ -13,8 +13,8 @@ strata: - name: bsp-armv7b-highbank morph: strata/bsp-armv7b-highbank.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-armv7b-vexpress-tc2.morph b/systems/base-system-armv7b-vexpress-tc2.morph index b06ead7b..cbfedd89 100644 --- a/systems/base-system-armv7b-vexpress-tc2.morph +++ b/systems/base-system-armv7b-vexpress-tc2.morph @@ -12,8 +12,8 @@ strata: - name: bsp-armv7b-vexpress-tc2 morph: strata/bsp-armv7b-vexpress-tc2.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-armv7lhf-highbank.morph b/systems/base-system-armv7lhf-highbank.morph index c827f3a2..399931a5 100644 --- a/systems/base-system-armv7lhf-highbank.morph +++ b/systems/base-system-armv7lhf-highbank.morph @@ -13,8 +13,8 @@ strata: - name: bsp-armv7-highbank morph: strata/bsp-armv7-highbank.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-armv8b64.morph b/systems/base-system-armv8b64.morph index 43de2a01..d23bde9b 100644 --- a/systems/base-system-armv8b64.morph +++ b/systems/base-system-armv8b64.morph @@ -1,6 +1,7 @@ name: base-system-armv8b64 kind: system -description: The set of strata required to have a minimal +description: | + The set of strata required to have a minimal system for big endian 64-bit ARMv8 computers. arch: armv8b64 strata: @@ -13,9 +14,9 @@ strata: - name: bsp-armv8b64-generic morph: strata/bsp-armv8b64-generic.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- moonshot-kernel -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/moonshot-kernel +- extensions/install-essential-files diff --git a/systems/base-system-armv8l64.morph b/systems/base-system-armv8l64.morph index 4b28dff4..24104a8b 100644 --- a/systems/base-system-armv8l64.morph +++ b/systems/base-system-armv8l64.morph @@ -1,6 +1,7 @@ name: base-system-armv8l64 kind: system -description: The set of strata required to have a minimal +description: | + The set of strata required to have a minimal system for little endian 64-bit ARMv8 computers. arch: armv8l64 strata: @@ -13,9 +14,9 @@ strata: - name: bsp-armv8l64-generic morph: strata/bsp-armv8l64-generic.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- moonshot-kernel -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/moonshot-kernel +- extensions/install-essential-files diff --git a/systems/base-system-ppc64-generic.morph b/systems/base-system-ppc64-generic.morph index 3763cce5..6da852e3 100644 --- a/systems/base-system-ppc64-generic.morph +++ b/systems/base-system-ppc64-generic.morph @@ -13,8 +13,8 @@ strata: - name: bsp-ppc64-generic morph: strata/bsp-ppc64-generic.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-x86_32-generic.morph b/systems/base-system-x86_32-generic.morph index 7ada4052..d89fd913 100644 --- a/systems/base-system-x86_32-generic.morph +++ b/systems/base-system-x86_32-generic.morph @@ -12,8 +12,8 @@ strata: - name: bsp-x86_32-generic morph: strata/bsp-x86_32-generic.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/base-system-x86_64-generic.morph b/systems/base-system-x86_64-generic.morph index 796c8185..aa1659b3 100644 --- a/systems/base-system-x86_64-generic.morph +++ b/systems/base-system-x86_64-generic.morph @@ -13,8 +13,8 @@ strata: - name: bsp-x86_64-generic morph: strata/bsp-x86_64-generic.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/build-system-armv5l-openbmc-aspeed.morph b/systems/build-system-armv5l-openbmc-aspeed.morph new file mode 100644 index 00000000..922d49f1 --- /dev/null +++ b/systems/build-system-armv5l-openbmc-aspeed.morph @@ -0,0 +1,46 @@ +name: build-system-armv5l-openbmc-aspeed +kind: system +description: | + The system that should be used for building other Baserock systems + for little endian ARMv5 computers. +arch: armv5l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: python-core + morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph +- name: bsp-armv5l-openbmc-aspeed + morph: strata/bsp-armv5l-openbmc-aspeed.morph +- name: tools + morph: strata/tools.morph +- name: python-cliapp + morph: strata/python-cliapp.morph +- name: python-pygobject + morph: strata/python-pygobject.morph +- name: python-wsgi + morph: strata/python-wsgi.morph +- name: morph-utils + morph: strata/morph-utils.morph +- name: devtools + morph: strata/devtools.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph +- name: ostree-core + morph: strata/ostree-core.morph +- name: mtd-utilities + morph: strata/mtd-utilities.morph +configuration-extensions: +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/build-system-armv7lhf-highbank.morph b/systems/build-system-armv7lhf-highbank.morph index d43ac935..fa96ca02 100644 --- a/systems/build-system-armv7lhf-highbank.morph +++ b/systems/build-system-armv7lhf-highbank.morph @@ -1,6 +1,7 @@ name: build-system-armv7lhf-highbank kind: system -description: The system that should be used for building all other Baserock systems for ARMv7 little-endian hard-float Calxeda Highbank computers. +description: The system that should be used for building all other Baserock systems + for ARMv7 little-endian hard-float Calxeda Highbank computers. arch: armv7lhf strata: - name: build-essential @@ -11,6 +12,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: bsp-armv7-highbank morph: strata/bsp-armv7-highbank.morph - name: tools @@ -39,17 +42,19 @@ strata: morph: strata/devtools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: unionfs-fuse-group morph: strata/unionfs-fuse-group.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/build-system-armv7lhf-jetson.morph b/systems/build-system-armv7lhf-jetson.morph index fa948037..2e180a6e 100644 --- a/systems/build-system-armv7lhf-jetson.morph +++ b/systems/build-system-armv7lhf-jetson.morph @@ -1,6 +1,7 @@ name: build-system-armv7lhf-jetson kind: system -description: The system that should be used for building all other Baserock systems for ARMv7 little-endian hard-float NVIDIA Jetson TK1 computers. +description: The system that should be used for building all other Baserock systems + for ARMv7 little-endian hard-float NVIDIA Jetson TK1 computers. arch: armv7lhf strata: - name: build-essential @@ -11,6 +12,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: bsp-jetson morph: strata/bsp-jetson.morph - name: tools @@ -39,15 +42,17 @@ strata: morph: strata/devtools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/build-system-armv8b64.morph b/systems/build-system-armv8b64.morph index 84495016..27757027 100644 --- a/systems/build-system-armv8b64.morph +++ b/systems/build-system-armv8b64.morph @@ -1,7 +1,6 @@ name: build-system-armv8b64 kind: system -description: -- | +description: | The system that should be used for building all other Baserock systems for 64-bit ARMv8 computers running in big-endian mode. arch: armv8b64 @@ -16,6 +15,8 @@ strata: morph: strata/bsp-armv8b64-generic.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: tools morph: strata/tools.morph - name: python-cliapp @@ -26,6 +27,8 @@ strata: morph: strata/python-wsgi.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils @@ -45,13 +48,13 @@ strata: - name: devtools morph: strata/devtools.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- moonshot-kernel -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/moonshot-kernel +- extensions/install-essential-files diff --git a/systems/build-system-armv8l64.morph b/systems/build-system-armv8l64.morph index f79fb76e..2f9560c4 100644 --- a/systems/build-system-armv8l64.morph +++ b/systems/build-system-armv8l64.morph @@ -1,7 +1,6 @@ name: build-system-armv8l64 kind: system -description: -- | +description: | The system that should be used for building all other Baserock systems for little endian 64-bit ARMv8 computers. arch: armv8l64 @@ -14,6 +13,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: bsp-armv8l64-generic morph: strata/bsp-armv8l64-generic.morph - name: tools @@ -42,16 +43,18 @@ strata: morph: strata/devtools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- moonshot-kernel -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/moonshot-kernel +- extensions/install-essential-files diff --git a/systems/build-system-ppc64.morph b/systems/build-system-ppc64.morph index 38f2e9f3..5c2851bf 100644 --- a/systems/build-system-ppc64.morph +++ b/systems/build-system-ppc64.morph @@ -1,6 +1,7 @@ name: build-system-ppc64 kind: system -description: The system that should be used for building all other Baserock systems for 64-bit POWER computers. +description: The system that should be used for building all other Baserock systems + for 64-bit POWER computers. arch: ppc64 strata: - name: build-essential @@ -11,6 +12,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: bsp-ppc64-generic morph: strata/bsp-ppc64-generic.morph - name: tools @@ -39,15 +42,17 @@ strata: morph: strata/devtools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/build-system-x86_32-chroot.morph b/systems/build-system-x86_32-chroot.morph index f193841f..bfd77b8e 100644 --- a/systems/build-system-x86_32-chroot.morph +++ b/systems/build-system-x86_32-chroot.morph @@ -1,6 +1,7 @@ name: build-system-x86_32-chroot kind: system -description: The system that should be used for building all other Baserock systems for 32-bit Intel x86 computers, chroot variant. +description: The system that should be used for building all other Baserock systems + for 32-bit Intel x86 computers, chroot variant. arch: x86_32 strata: - name: build-essential @@ -11,6 +12,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: tools morph: strata/tools.morph - name: python-cliapp @@ -39,15 +42,17 @@ strata: morph: strata/bsp-x86_both-tools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/build-system-x86_32.morph b/systems/build-system-x86_32.morph index a802b64f..fe35055f 100644 --- a/systems/build-system-x86_32.morph +++ b/systems/build-system-x86_32.morph @@ -1,6 +1,7 @@ name: build-system-x86_32 kind: system -description: The system that should be used for building all other Baserock systems for 32-bit Intel x86 computers. +description: The system that should be used for building all other Baserock systems + for 32-bit Intel x86 computers. arch: x86_32 strata: - name: build-essential @@ -11,6 +12,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: bsp-x86_32-generic morph: strata/bsp-x86_32-generic.morph - name: tools @@ -37,19 +40,19 @@ strata: morph: strata/openstack-clients.morph - name: devtools morph: strata/devtools.morph -- name: bsp-x86_both-tools - morph: strata/bsp-x86_both-tools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/build-system-x86_64-chroot.morph b/systems/build-system-x86_64-chroot.morph index fa54f9d3..3bbdd914 100644 --- a/systems/build-system-x86_64-chroot.morph +++ b/systems/build-system-x86_64-chroot.morph @@ -1,6 +1,7 @@ name: build-system-x86_64-chroot kind: system -description: The system that should be used for building all other Baserock systems for 64-bit Intel x86 computers, chroot variant. +description: The system that should be used for building all other Baserock systems + for 64-bit Intel x86 computers, chroot variant. arch: x86_64 strata: - name: build-essential @@ -11,6 +12,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: tools morph: strata/tools.morph - name: python-cliapp @@ -39,15 +42,17 @@ strata: morph: strata/bsp-x86_both-tools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/build-system-x86_64.morph b/systems/build-system-x86_64.morph index 8fe5f91f..b5e39f73 100644 --- a/systems/build-system-x86_64.morph +++ b/systems/build-system-x86_64.morph @@ -1,6 +1,7 @@ name: build-system-x86_64 kind: system -description: The system that should be used for building all other Baserock systems for 64-bit Intel x86 computers. +description: The system that should be used for building all other Baserock systems + for 64-bit Intel x86 computers. arch: x86_64 strata: - name: build-essential @@ -11,6 +12,8 @@ strata: morph: strata/foundation.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: bsp-x86_64-generic morph: strata/bsp-x86_64-generic.morph - name: tools @@ -37,19 +40,19 @@ strata: morph: strata/openstack-clients.morph - name: devtools morph: strata/devtools.morph -- name: bsp-x86_both-tools - morph: strata/bsp-x86_both-tools.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- distbuild -- fstab -- mason -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/distbuild +- extensions/fstab +- extensions/mason +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/ceph-service-x86_64-generic.morph b/systems/ceph-service-x86_64-generic.morph index 7431e56a..9a36b850 100644 --- a/systems/ceph-service-x86_64-generic.morph +++ b/systems/ceph-service-x86_64-generic.morph @@ -30,6 +30,8 @@ strata: morph: strata/python-wsgi.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils @@ -50,15 +52,17 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-common morph: strata/python-common.morph - name: chef morph: strata/chef.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- ceph -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/ceph +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/chef-system-x86_64-container.morph b/systems/chef-system-x86_64-container.morph new file mode 100644 index 00000000..889eabea --- /dev/null +++ b/systems/chef-system-x86_64-container.morph @@ -0,0 +1,32 @@ +name: chef-system-x86_64-container +kind: system +arch: x86_64 +description: Minimal chef system suitable for running in a container +configuration-extensions: +- extensions/set-hostname +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/busybox-init +- extensions/remove-gcc +strata: +- name: build-essential + morph: strata/build-essential.morph + artifacts: + - build-essential-minimal +- name: core + morph: strata/core.morph + artifacts: + - core-openssl +- name: foundation + morph: strata/foundation.morph + artifacts: + - foundation-runtime +- name: ruby + morph: strata/ruby.morph + artifacts: + - ruby-runtime +- name: chef + morph: strata/chef.morph + artifacts: + - chef-runtime diff --git a/systems/cross-bootstrap-system-armv5l-generic.morph b/systems/cross-bootstrap-system-armv5l-generic.morph new file mode 100644 index 00000000..e479d150 --- /dev/null +++ b/systems/cross-bootstrap-system-armv5l-generic.morph @@ -0,0 +1,23 @@ +name: cross-bootstrap-system-armv5l-generic +kind: system +description: A system that produces the minimum needed to build a devel system +arch: armv5l +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: python-cliapp + morph: strata/python-cliapp.morph +- name: python-pygobject + morph: strata/python-pygobject.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph +- name: ostree-core + morph: strata/ostree-core.morph +- name: morph-utils + morph: strata/morph-utils.morph +- name: cross-bootstrap + morph: strata/cross-bootstrap.morph diff --git a/systems/cross-bootstrap-system-armv7lhf-generic.morph b/systems/cross-bootstrap-system-armv7lhf-generic.morph index e52a0375..280b1e0e 100644 --- a/systems/cross-bootstrap-system-armv7lhf-generic.morph +++ b/systems/cross-bootstrap-system-armv7lhf-generic.morph @@ -13,6 +13,8 @@ strata: morph: strata/python-pygobject.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils diff --git a/systems/cross-bootstrap-system-armv8b64-generic.morph b/systems/cross-bootstrap-system-armv8b64-generic.morph index adfbd412..53e9f46b 100644 --- a/systems/cross-bootstrap-system-armv8b64-generic.morph +++ b/systems/cross-bootstrap-system-armv8b64-generic.morph @@ -13,6 +13,8 @@ strata: morph: strata/python-pygobject.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils diff --git a/systems/cross-bootstrap-system-armv8l64-generic.morph b/systems/cross-bootstrap-system-armv8l64-generic.morph index 5cc2f83b..1214362f 100644 --- a/systems/cross-bootstrap-system-armv8l64-generic.morph +++ b/systems/cross-bootstrap-system-armv8l64-generic.morph @@ -13,6 +13,8 @@ strata: morph: strata/python-pygobject.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils diff --git a/systems/cross-bootstrap-system-ppc64-generic.morph b/systems/cross-bootstrap-system-ppc64-generic.morph index 35b3f626..297f862b 100644 --- a/systems/cross-bootstrap-system-ppc64-generic.morph +++ b/systems/cross-bootstrap-system-ppc64-generic.morph @@ -13,6 +13,8 @@ strata: morph: strata/python-pygobject.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils diff --git a/systems/cross-bootstrap-system-x86_64-generic.morph b/systems/cross-bootstrap-system-x86_64-generic.morph index 471bd40d..ef8912ad 100644 --- a/systems/cross-bootstrap-system-x86_64-generic.morph +++ b/systems/cross-bootstrap-system-x86_64-generic.morph @@ -13,6 +13,8 @@ strata: morph: strata/python-pygobject.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils diff --git a/systems/cxmanage-system-x86_64-generic.morph b/systems/cxmanage-system-x86_64-generic.morph index aaa0fa81..85f74e4c 100644 --- a/systems/cxmanage-system-x86_64-generic.morph +++ b/systems/cxmanage-system-x86_64-generic.morph @@ -13,12 +13,14 @@ strata: morph: strata/bsp-x86_64-generic.morph - name: tools morph: strata/tools.morph +- name: glib-common + morph: strata/glib-common.morph - name: cxmanage morph: strata/cxmanage.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7-chroot.morph b/systems/devel-system-armv7-chroot.morph index 550395d6..6fe76927 100644 --- a/systems/devel-system-armv7-chroot.morph +++ b/systems/devel-system-armv7-chroot.morph @@ -37,6 +37,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -49,12 +51,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7-highbank.morph b/systems/devel-system-armv7-highbank.morph index dd9e315a..9305bd55 100644 --- a/systems/devel-system-armv7-highbank.morph +++ b/systems/devel-system-armv7-highbank.morph @@ -38,6 +38,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -50,14 +52,18 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: unionfs-fuse-group morph: strata/unionfs-fuse-group.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7-versatile.morph b/systems/devel-system-armv7-versatile.morph index 720561bf..fc1ee9c5 100644 --- a/systems/devel-system-armv7-versatile.morph +++ b/systems/devel-system-armv7-versatile.morph @@ -38,6 +38,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -50,12 +52,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7-wandboard.morph b/systems/devel-system-armv7-wandboard.morph index b7395cee..4d6eabff 100644 --- a/systems/devel-system-armv7-wandboard.morph +++ b/systems/devel-system-armv7-wandboard.morph @@ -38,6 +38,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -50,12 +52,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7b-chroot.morph b/systems/devel-system-armv7b-chroot.morph index e4457246..01187420 100644 --- a/systems/devel-system-armv7b-chroot.morph +++ b/systems/devel-system-armv7b-chroot.morph @@ -29,6 +29,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -41,12 +43,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7b-highbank.morph b/systems/devel-system-armv7b-highbank.morph index 990aec67..acd68b5f 100644 --- a/systems/devel-system-armv7b-highbank.morph +++ b/systems/devel-system-armv7b-highbank.morph @@ -34,6 +34,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -46,14 +48,18 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: unionfs-fuse-group morph: strata/unionfs-fuse-group.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7lhf-chroot.morph b/systems/devel-system-armv7lhf-chroot.morph index 340a27ce..180779d9 100644 --- a/systems/devel-system-armv7lhf-chroot.morph +++ b/systems/devel-system-armv7lhf-chroot.morph @@ -37,6 +37,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -49,12 +51,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7lhf-highbank.morph b/systems/devel-system-armv7lhf-highbank.morph index a4ba2d92..8660e698 100644 --- a/systems/devel-system-armv7lhf-highbank.morph +++ b/systems/devel-system-armv7lhf-highbank.morph @@ -41,6 +41,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -53,14 +55,18 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: unionfs-fuse-group morph: strata/unionfs-fuse-group.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7lhf-jetson.morph b/systems/devel-system-armv7lhf-jetson.morph index 1adde07b..bac4f2ab 100644 --- a/systems/devel-system-armv7lhf-jetson.morph +++ b/systems/devel-system-armv7lhf-jetson.morph @@ -41,6 +41,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -53,12 +55,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv7lhf-wandboard.morph b/systems/devel-system-armv7lhf-wandboard.morph index 05648b97..c11bbbb6 100644 --- a/systems/devel-system-armv7lhf-wandboard.morph +++ b/systems/devel-system-armv7lhf-wandboard.morph @@ -41,6 +41,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -53,12 +55,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-armv8b64.morph b/systems/devel-system-armv8b64.morph index 33ceb5a6..001de4b5 100644 --- a/systems/devel-system-armv8b64.morph +++ b/systems/devel-system-armv8b64.morph @@ -42,6 +42,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -52,14 +54,18 @@ strata: morph: strata/ansible.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- cloud-init -- moonshot-kernel -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/cloud-init +- extensions/moonshot-kernel +- extensions/install-essential-files diff --git a/systems/devel-system-armv8l64.morph b/systems/devel-system-armv8l64.morph index b5765cac..cde9fe18 100644 --- a/systems/devel-system-armv8l64.morph +++ b/systems/devel-system-armv8l64.morph @@ -40,6 +40,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -52,15 +54,19 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- cloud-init -- moonshot-kernel -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/cloud-init +- extensions/moonshot-kernel +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-ppc64-chroot.morph b/systems/devel-system-ppc64-chroot.morph index a2baa9e0..59b03bdd 100644 --- a/systems/devel-system-ppc64-chroot.morph +++ b/systems/devel-system-ppc64-chroot.morph @@ -35,6 +35,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -47,12 +49,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-ppc64-generic.morph b/systems/devel-system-ppc64-generic.morph index dd009bc1..0a077609 100644 --- a/systems/devel-system-ppc64-generic.morph +++ b/systems/devel-system-ppc64-generic.morph @@ -38,6 +38,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -50,12 +52,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-x86_32-chroot.morph b/systems/devel-system-x86_32-chroot.morph index f263897e..b071abfc 100644 --- a/systems/devel-system-x86_32-chroot.morph +++ b/systems/devel-system-x86_32-chroot.morph @@ -37,6 +37,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -49,12 +51,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-x86_32-generic.morph b/systems/devel-system-x86_32-generic.morph index 05fa6dcc..9f792f30 100644 --- a/systems/devel-system-x86_32-generic.morph +++ b/systems/devel-system-x86_32-generic.morph @@ -42,6 +42,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -54,13 +56,17 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- cloud-init -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/cloud-init +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-x86_64-chroot.morph b/systems/devel-system-x86_64-chroot.morph index e2f9e20a..5be9910c 100644 --- a/systems/devel-system-x86_64-chroot.morph +++ b/systems/devel-system-x86_64-chroot.morph @@ -39,6 +39,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -51,12 +53,16 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-x86_64-generic.morph b/systems/devel-system-x86_64-generic.morph index ac6b52d5..ae0c97e8 100644 --- a/systems/devel-system-x86_64-generic.morph +++ b/systems/devel-system-x86_64-generic.morph @@ -42,6 +42,8 @@ strata: morph: strata/nfs.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -54,14 +56,18 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- cloud-init -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/cloud-init +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/devel-system-x86_64-vagrant.morph b/systems/devel-system-x86_64-vagrant.morph index a69028c2..4a91f84b 100644 --- a/systems/devel-system-x86_64-vagrant.morph +++ b/systems/devel-system-x86_64-vagrant.morph @@ -40,6 +40,8 @@ strata: morph: strata/baserock-import.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-tools morph: strata/python-tools.morph - name: python-common @@ -52,13 +54,17 @@ strata: morph: strata/swift.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- vagrant -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/vagrant +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/genivi-baseline-system-armv7lhf-jetson.morph b/systems/genivi-baseline-system-armv7lhf-jetson.morph index 32ad1890..535696f6 100644 --- a/systems/genivi-baseline-system-armv7lhf-jetson.morph +++ b/systems/genivi-baseline-system-armv7lhf-jetson.morph @@ -17,6 +17,8 @@ strata: morph: strata/connman-common.morph - name: audio-bluetooth morph: strata/audio-bluetooth.morph +- name: glib-common + morph: strata/glib-common.morph - name: libdrm-common morph: strata/libdrm-common.morph - name: multimedia-common @@ -29,8 +31,8 @@ strata: morph: strata/wayland-generic.morph - name: graphics-common morph: strata/graphics-common.morph -- name: input-genivi - morph: strata/input-genivi.morph +- name: input-common + morph: strata/input-common.morph - name: mesa-common morph: strata/mesa-common.morph - name: x-common @@ -38,10 +40,10 @@ strata: - name: weston-genivi morph: strata/weston-genivi.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- strip-gplv3 -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/strip-gplv3 +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/genivi-baseline-system-armv7lhf-versatile.morph b/systems/genivi-baseline-system-armv7lhf-versatile.morph index a0ee81d2..c1425115 100644 --- a/systems/genivi-baseline-system-armv7lhf-versatile.morph +++ b/systems/genivi-baseline-system-armv7lhf-versatile.morph @@ -17,6 +17,8 @@ strata: morph: strata/connman-common.morph - name: audio-bluetooth morph: strata/audio-bluetooth.morph +- name: glib-common + morph: strata/glib-common.morph - name: libdrm-common morph: strata/libdrm-common.morph - name: multimedia-common @@ -29,17 +31,17 @@ strata: morph: strata/wayland-generic.morph - name: graphics-common morph: strata/graphics-common.morph -- name: input-genivi - morph: strata/input-genivi.morph +- name: input-common + morph: strata/input-common.morph - name: x-common morph: strata/x-common.morph - name: weston-genivi morph: strata/weston-genivi.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- strip-gplv3 -- fstab -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/strip-gplv3 +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/genivi-baseline-system-x86_64-generic.morph b/systems/genivi-baseline-system-x86_64-generic.morph index f84dd814..da0a1b3a 100644 --- a/systems/genivi-baseline-system-x86_64-generic.morph +++ b/systems/genivi-baseline-system-x86_64-generic.morph @@ -17,6 +17,8 @@ strata: morph: strata/connman-common.morph - name: audio-bluetooth morph: strata/audio-bluetooth.morph +- name: glib-common + morph: strata/glib-common.morph - name: libdrm-common morph: strata/libdrm-common.morph - name: multimedia-common @@ -29,20 +31,20 @@ strata: morph: strata/wayland-generic.morph - name: graphics-common morph: strata/graphics-common.morph -- name: input-genivi - morph: strata/input-genivi.morph +- name: input-common + morph: strata/input-common.morph - name: llvm-common morph: strata/llvm-common.morph -- name: mesa-common-vm - morph: strata/mesa-common-vm.morph +- name: mesa-common + morph: strata/mesa-common.morph - name: x-common morph: strata/x-common.morph - name: weston-genivi morph: strata/weston-genivi.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- strip-gplv3 -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/strip-gplv3 +- extensions/install-essential-files diff --git a/systems/genivi-demo-platform-x86_64-generic.morph b/systems/genivi-demo-platform-x86_64-generic.morph deleted file mode 100644 index 82bdc09f..00000000 --- a/systems/genivi-demo-platform-x86_64-generic.morph +++ /dev/null @@ -1,64 +0,0 @@ -name: genivi-demo-platform-x86_64-generic -kind: system -description: A GENIVI demo platform for a 64-bit x86 system. -arch: x86_64 -strata: -- name: build-essential - morph: strata/build-essential.morph -- name: core - morph: strata/core.morph -- name: foundation - morph: strata/foundation.morph -- name: bsp-x86_64-generic - morph: strata/bsp-x86_64-generic.morph -- name: connectivity - morph: strata/connectivity.morph -- name: connman-common - morph: strata/connman-common.morph -- name: audio-bluetooth - morph: strata/audio-bluetooth.morph -- name: libdrm-common - morph: strata/libdrm-common.morph -- name: multimedia-common - morph: strata/multimedia-common.morph -- name: multimedia-gstreamer - morph: strata/multimedia-gstreamer.morph -- name: genivi - morph: strata/genivi.morph -- name: wayland-generic - morph: strata/wayland-generic.morph -- name: graphics-common - morph: strata/graphics-common.morph -- name: input-genivi - morph: strata/input-genivi.morph -- name: llvm-common - morph: strata/llvm-common.morph -- name: mesa-common-vm - morph: strata/mesa-common-vm.morph -- name: x-common - morph: strata/x-common.morph -- name: weston-genivi - morph: strata/weston-genivi.morph -- name: ruby - morph: strata/ruby.morph -- name: qt5-tools - morph: strata/qt5-tools.morph -- name: qt5-tools-qtmultimedia - morph: strata/qt5-tools-qtmultimedia.morph -- name: qt5-tools-qtwebkit - morph: strata/qt5-tools-qtwebkit.morph -- name: gtk2 - morph: strata/gtk2.morph -- name: python-pygobject - morph: strata/python-pygobject.morph -- name: genivi-demo-platform - morph: strata/genivi-demo-platform.morph -- name: tools - morph: strata/tools.morph -configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- install-essential-files diff --git a/systems/installer-system-armv8b64.morph b/systems/installer-system-armv8b64.morph index 726354c9..860a6231 100644 --- a/systems/installer-system-armv8b64.morph +++ b/systems/installer-system-armv8b64.morph @@ -1,6 +1,7 @@ name: installer-system-armv8b64 kind: system -description: The system that should be used as an Installer to install other Baserock systems. +description: The system that should be used as an Installer to install other Baserock + systems. arch: armv8b64 strata: - name: build-essential @@ -9,6 +10,8 @@ strata: morph: strata/core.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: foundation morph: strata/foundation.morph - name: bsp-armv8b64-generic @@ -21,6 +24,8 @@ strata: morph: strata/python-wsgi.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils @@ -28,9 +33,9 @@ strata: - name: installer-utils morph: strata/installer-utils.morph configuration-extensions: -- set-hostname -- install-files -- fstab -- installer -- moonshot-kernel -- install-essential-files +- extensions/set-hostname +- extensions/install-files +- extensions/fstab +- extensions/installer +- extensions/moonshot-kernel +- extensions/install-essential-files diff --git a/systems/installer-system-x86_64.morph b/systems/installer-system-x86_64.morph index 3d0ced5d..1e854f33 100644 --- a/systems/installer-system-x86_64.morph +++ b/systems/installer-system-x86_64.morph @@ -1,6 +1,7 @@ name: installer-system-x86_64 kind: system -description: The system that should be used as an Installer to install other Baserock systems. +description: The system that should be used as an Installer to install other Baserock + systems. arch: x86_64 strata: - name: build-essential @@ -9,6 +10,8 @@ strata: morph: strata/core.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: foundation morph: strata/foundation.morph - name: bsp-x86_64-generic @@ -21,6 +24,8 @@ strata: morph: strata/python-wsgi.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils @@ -28,8 +33,8 @@ strata: - name: installer-utils morph: strata/installer-utils.morph configuration-extensions: -- set-hostname -- install-files -- fstab -- installer -- install-essential-files +- extensions/set-hostname +- extensions/install-files +- extensions/fstab +- extensions/installer +- extensions/install-essential-files diff --git a/systems/java-build-system-x86_64-generic.morph b/systems/java-build-system-x86_64-generic.morph new file mode 100644 index 00000000..f0830980 --- /dev/null +++ b/systems/java-build-system-x86_64-generic.morph @@ -0,0 +1,88 @@ +name: java-build-system-x86_64-generic +kind: system +description: | + A superset of devel-system which can build OpenJDK. + + There are instruction on using and testing java-build-system at: + https://wiki.baserock.org/Java. + + For use on 64-bit Intel x86 computers. +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential.morph +- name: core + morph: strata/core.morph +- name: foundation + morph: strata/foundation.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph +- name: tools + morph: strata/tools.morph +- name: python-cliapp + morph: strata/python-cliapp.morph +- name: python-pygobject + morph: strata/python-pygobject.morph +- name: python-wsgi + morph: strata/python-wsgi.morph +- name: morph-utils + morph: strata/morph-utils.morph +- name: openstack-common + morph: strata/openstack-common.morph +- name: openstack-clients + morph: strata/openstack-clients.morph +- name: cloudinit-support + morph: strata/cloudinit-support.morph +- name: nodejs + morph: strata/nodejs.morph +- name: ruby + morph: strata/ruby.morph +- name: lorry + morph: strata/lorry.morph +- name: baserock-import + morph: strata/baserock-import.morph +- name: nfs + morph: strata/nfs.morph +- name: python-core + morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph +- name: python-tools + morph: strata/python-tools.morph +- name: python-common + morph: strata/python-common.morph +- name: devtools + morph: strata/devtools.morph +- name: ansible + morph: strata/ansible.morph +- name: swift + morph: strata/swift.morph +- name: libsoup-common + morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph +- name: ostree-core + morph: strata/ostree-core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph +- name: x-common + morph: strata/x-common.morph +- name: x-generic + morph: strata/x-generic.morph +- name: cups + morph: strata/cups.morph +- name: java + morph: strata/java.morph +- name: graphics-common + morph: strata/graphics-common.morph +- name: audio-bluetooth + morph: strata/audio-bluetooth.morph +configuration-extensions: +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/cloud-init +- extensions/fstab +- extensions/install-essential-files diff --git a/systems/minimal-system-armv5l-openbmc-aspeed.morph b/systems/minimal-system-armv5l-openbmc-aspeed.morph new file mode 100644 index 00000000..602e05c7 --- /dev/null +++ b/systems/minimal-system-armv5l-openbmc-aspeed.morph @@ -0,0 +1,20 @@ +name: minimal-system-armv5l-openbmc-aspeed +kind: system +description: The set of strata required to have a minimal system for armv5l +arch: armv5l +strata: +- name: build-essential + morph: strata/build-essential.morph + artifacts: + - build-essential-minimal +- name: bsp-armv5l-openbmc-aspeed + morph: strata/bsp-armv5l-openbmc-aspeed.morph + artifacts: + - bsp-armv5l-openbmc-aspeed-runtime +configuration-extensions: +- extensions/set-hostname +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/busybox-init +- extensions/install-essential-files diff --git a/systems/minimal-system-x86_32-generic.morph b/systems/minimal-system-x86_32-generic.morph index 785a72a2..2e9f79c5 100644 --- a/systems/minimal-system-x86_32-generic.morph +++ b/systems/minimal-system-x86_32-generic.morph @@ -13,9 +13,9 @@ strata: artifacts: - bsp-x86_32-generic-runtime configuration-extensions: -- set-hostname -- simple-network -- nfsboot -- install-files -- busybox-init -- install-essential-files +- extensions/set-hostname +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/busybox-init +- extensions/install-essential-files diff --git a/systems/minimal-system-x86_64-generic.morph b/systems/minimal-system-x86_64-generic.morph index 9da22ec8..afd9460c 100644 --- a/systems/minimal-system-x86_64-generic.morph +++ b/systems/minimal-system-x86_64-generic.morph @@ -13,9 +13,9 @@ strata: artifacts: - bsp-x86_64-generic-runtime configuration-extensions: -- set-hostname -- simple-network -- nfsboot -- install-files -- busybox-init -- install-essential-files +- extensions/set-hostname +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/busybox-init +- extensions/install-essential-files diff --git a/systems/nodejs-system-x86_64.morph b/systems/nodejs-system-x86_64.morph index d5ebcf30..b758d5bd 100644 --- a/systems/nodejs-system-x86_64.morph +++ b/systems/nodejs-system-x86_64.morph @@ -15,8 +15,8 @@ strata: - name: nodejs morph: strata/nodejs.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/ocaml-system-x86_64.morph b/systems/ocaml-system-x86_64.morph index 1903e4d6..9ac35d6f 100644 --- a/systems/ocaml-system-x86_64.morph +++ b/systems/ocaml-system-x86_64.morph @@ -14,7 +14,7 @@ strata: - name: ocaml-language morph: strata/ocaml-language.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files diff --git a/systems/openstack-system-x86_64.morph b/systems/openstack-system-x86_64.morph index 67d914af..8c191be6 100644 --- a/systems/openstack-system-x86_64.morph +++ b/systems/openstack-system-x86_64.morph @@ -9,6 +9,8 @@ strata: morph: strata/core.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-pygobject morph: strata/python-pygobject.morph - name: python-common @@ -59,21 +61,30 @@ strata: morph: strata/ntpd.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph +- name: test-tools + morph: strata/test-tools.morph +- name: swift + morph: strata/swift.morph +- name: python-tools + morph: strata/python-tools.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- cloud-init -- hosts -- openstack-keystone -- openstack-glance -- openstack-cinder -- openstack-nova -- openstack-network -- openstack-neutron -- openstack-ceilometer -- fstab -- openstack-ironic -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/cloud-init +- extensions/hosts +- extensions/openstack-keystone +- extensions/openstack-glance +- extensions/openstack-cinder +- extensions/openstack-nova +- extensions/openstack-network +- extensions/openstack-neutron +- extensions/openstack-ceilometer +- extensions/openstack-time +- extensions/fstab +- extensions/openstack-ironic +- extensions/install-essential-files diff --git a/systems/qt4-devel-system-x86_64-generic.morph b/systems/qt4-devel-system-x86_64-generic.morph index 15b85f70..0285fa70 100644 --- a/systems/qt4-devel-system-x86_64-generic.morph +++ b/systems/qt4-devel-system-x86_64-generic.morph @@ -20,6 +20,8 @@ strata: morph: strata/bsp-x86_64-generic.morph - name: tools morph: strata/tools.morph +- name: glib-common + morph: strata/glib-common.morph - name: x-common morph: strata/x-common.morph - name: x-generic @@ -37,8 +39,8 @@ strata: - name: enlightenment morph: strata/enlightenment.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/qt5-devel-system-x86_64-generic.morph b/systems/qt5-devel-system-x86_64-generic.morph index 3cdce60c..c342ceb9 100644 --- a/systems/qt5-devel-system-x86_64-generic.morph +++ b/systems/qt5-devel-system-x86_64-generic.morph @@ -20,6 +20,8 @@ strata: morph: strata/bsp-x86_64-generic.morph - name: tools morph: strata/tools.morph +- name: glib-common + morph: strata/glib-common.morph - name: x-common morph: strata/x-common.morph - name: x-generic @@ -39,8 +41,8 @@ strata: - name: enlightenment morph: strata/enlightenment.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/swift-system-x86_64.morph b/systems/swift-system-x86_64.morph index 81738558..139c0028 100644 --- a/systems/swift-system-x86_64.morph +++ b/systems/swift-system-x86_64.morph @@ -17,6 +17,8 @@ strata: morph: strata/ntpd.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: python-common morph: strata/python-common.morph - name: ansible @@ -24,11 +26,11 @@ strata: - name: openstack-common morph: strata/openstack-common.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- fstab -- swift-storage -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/fstab +- extensions/swift-storage +- extensions/install-essential-files diff --git a/systems/trove-system-x86_64.morph b/systems/trove-system-x86_64.morph index 0a5692f5..3ffb8995 100644 --- a/systems/trove-system-x86_64.morph +++ b/systems/trove-system-x86_64.morph @@ -13,6 +13,8 @@ strata: morph: strata/core.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: tools morph: strata/tools.morph - name: python-cliapp @@ -23,6 +25,8 @@ strata: morph: strata/python-wsgi.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils @@ -48,10 +52,10 @@ strata: - name: devtools morph: strata/devtools.morph configuration-extensions: -- set-hostname -- trove -- nfsboot-server -- fstab -- install-files -- cloud-init -- install-essential-files +- extensions/set-hostname +- extensions/trove +- extensions/nfsboot-server +- extensions/fstab +- extensions/install-files +- extensions/cloud-init +- extensions/install-essential-files diff --git a/systems/web-system-x86_64-generic.morph b/systems/web-system-x86_64-generic.morph index 0b6e84b1..4101f615 100644 --- a/systems/web-system-x86_64-generic.morph +++ b/systems/web-system-x86_64-generic.morph @@ -13,6 +13,8 @@ strata: morph: strata/core.morph - name: tools morph: strata/tools.morph +- name: glib-common + morph: strata/glib-common.morph - name: nfs morph: strata/nfs.morph - name: databases @@ -30,8 +32,8 @@ strata: - name: nodejs morph: strata/nodejs.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/weston-system-armv7lhf-jetson.morph b/systems/weston-system-armv7lhf-jetson.morph index ccb2c3ee..652c4690 100644 --- a/systems/weston-system-armv7lhf-jetson.morph +++ b/systems/weston-system-armv7lhf-jetson.morph @@ -1,6 +1,7 @@ name: weston-system-armv7lhf-jetson kind: system -description: A weston system for ARMv7 little-endian hard-float NVIDIA Jetson TK1 computers. +description: A weston system for ARMv7 little-endian hard-float NVIDIA Jetson TK1 + computers. arch: armv7lhf strata: - name: build-essential @@ -41,9 +42,11 @@ strata: morph: strata/x-generic.morph - name: tools morph: strata/tools.morph +- name: glib-common + morph: strata/glib-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/weston-system-x86_64-generic.morph b/systems/weston-system-x86_64-generic.morph index 6cef12ff..0adfa767 100644 --- a/systems/weston-system-x86_64-generic.morph +++ b/systems/weston-system-x86_64-generic.morph @@ -31,8 +31,8 @@ strata: morph: strata/input-common.morph - name: llvm-common morph: strata/llvm-common.morph -- name: mesa-common-vm - morph: strata/mesa-common-vm.morph +- name: mesa-common + morph: strata/mesa-common.morph - name: weston-common morph: strata/weston-common.morph - name: x-common @@ -41,9 +41,11 @@ strata: morph: strata/x-generic.morph - name: tools morph: strata/tools.morph +- name: glib-common + morph: strata/glib-common.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/xfce-system.morph b/systems/xfce-system-x86_64.morph index 643291d6..da23ecb9 100644 --- a/systems/xfce-system.morph +++ b/systems/xfce-system-x86_64.morph @@ -1,14 +1,18 @@ name: xfce-system kind: system -description: A GENIVI devel with XFCE +description: A system with the XFCE desktop arch: x86_64 strata: - name: build-essential morph: strata/build-essential.morph - name: core morph: strata/core.morph +- name: coreutils-common + morph: strata/coreutils-common.morph - name: python-core morph: strata/python-core.morph +- name: python3-core + morph: strata/python3-core.morph - name: foundation morph: strata/foundation.morph - name: bsp-x86_64-generic @@ -17,22 +21,36 @@ strata: morph: strata/connectivity.morph - name: connman-common morph: strata/connman-common.morph +- name: input-common + morph: strata/input-common.morph - name: audio-bluetooth morph: strata/audio-bluetooth.morph +- name: libdrm-common + morph: strata/libdrm-common.morph +- name: mesa-common + morph: strata/mesa-common.morph +- name: graphics-common + morph: strata/graphics-common.morph +- name: wayland-generic + morph: strata/wayland-generic.morph - name: x-common morph: strata/x-common.morph - name: x-generic morph: strata/x-generic.morph +- name: x-drivers + morph: strata/x-drivers.morph - name: multimedia-common morph: strata/multimedia-common.morph - name: multimedia-gstreamer morph: strata/multimedia-gstreamer.morph -- name: genivi - morph: strata/genivi.morph +- name: gtk-deps + morph: strata/gtk-deps.morph - name: gtk2 morph: strata/gtk2.morph - name: tools morph: strata/tools.morph +- name: devtools + morph: strata/devtools.morph - name: python-cliapp morph: strata/python-cliapp.morph - name: python-pygobject @@ -41,6 +59,8 @@ strata: morph: strata/python-wsgi.morph - name: libsoup-common morph: strata/libsoup-common.morph +- name: glib-common + morph: strata/glib-common.morph - name: ostree-core morph: strata/ostree-core.morph - name: morph-utils @@ -48,8 +68,8 @@ strata: - name: xfce morph: strata/xfce.morph configuration-extensions: -- set-hostname -- add-config-files -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/zookeeper-client-x86_64.morph b/systems/zookeeper-client-x86_64.morph index ad16f056..9b720f50 100644 --- a/systems/zookeeper-client-x86_64.morph +++ b/systems/zookeeper-client-x86_64.morph @@ -17,10 +17,14 @@ strata: morph: strata/zookeeper.morph - name: zookeeper-client morph: strata/zookeeper-client.morph +- name: test-tools + morph: strata/test-tools.morph +- name: java + morph: strata/java.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files diff --git a/systems/zookeeper-server-x86_64.morph b/systems/zookeeper-server-x86_64.morph index 1fbb5456..37a60ae2 100644 --- a/systems/zookeeper-server-x86_64.morph +++ b/systems/zookeeper-server-x86_64.morph @@ -17,10 +17,14 @@ strata: morph: strata/zookeeper.morph - name: zookeeper-server morph: strata/zookeeper-server.morph +- name: test-tools + morph: strata/test-tools.morph +- name: java + morph: strata/java.morph configuration-extensions: -- set-hostname -- add-config-files -- simple-network -- nfsboot -- install-files -- install-essential-files +- extensions/set-hostname +- extensions/add-config-files +- extensions/simple-network +- extensions/nfsboot +- extensions/install-files +- extensions/install-essential-files |