diff options
Diffstat (limited to 'systems')
49 files changed, 1227 insertions, 0 deletions
diff --git a/systems/armv7lhf-cross-toolchain-system-x86_32-generic b/systems/armv7lhf-cross-toolchain-system-x86_32-generic new file mode 100644 index 00000000..8975c8f2 --- /dev/null +++ b/systems/armv7lhf-cross-toolchain-system-x86_32-generic @@ -0,0 +1,17 @@ +name: armv7lhf-cross-toolchain-system-x86_32-generic +kind: system +arch: x86_32 +description: A system that contains an ARM cross compiler, intended to be used as a sysroot. +strata: +- name: build-essential + morph: strata/build-essential +- name: armv7lhf-cross-toolchain + morph: strata/armv7lhf-cross-toolchain +- name: cross-tools + morph: strata/cross-tools +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/armv7lhf-cross-toolchain-system-x86_64-generic b/systems/armv7lhf-cross-toolchain-system-x86_64-generic new file mode 100644 index 00000000..a2addac5 --- /dev/null +++ b/systems/armv7lhf-cross-toolchain-system-x86_64-generic @@ -0,0 +1,17 @@ +name: armv7lhf-cross-toolchain-system-x86_64-generic +kind: system +arch: x86_64 +description: A system that contains an ARM cross compiler, intended to be used as a sysroot. +strata: +- name: build-essential + morph: strata/build-essential +- name: armv7lhf-cross-toolchain + morph: strata/armv7lhf-cross-toolchain +- name: cross-tools + morph: strata/cross-tools +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files diff --git a/systems/base-system-armv7-highbank b/systems/base-system-armv7-highbank new file mode 100644 index 00000000..ef72f9b1 --- /dev/null +++ b/systems/base-system-armv7-highbank @@ -0,0 +1,20 @@ +arch: armv7l +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: The set of strata required to have a minimal system for an ARM highbank + system. +kind: system +name: base-system-armv7-highbank +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank diff --git a/systems/base-system-armv7-versatile b/systems/base-system-armv7-versatile new file mode 100644 index 00000000..87516bab --- /dev/null +++ b/systems/base-system-armv7-versatile @@ -0,0 +1,20 @@ +arch: armv7l +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: The set of strata required to have a minimal system for an ARM versatile + system. +kind: system +name: base-system-armv7-versatile +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile diff --git a/systems/base-system-armv7b-highbank b/systems/base-system-armv7b-highbank new file mode 100644 index 00000000..3b3e9f93 --- /dev/null +++ b/systems/base-system-armv7b-highbank @@ -0,0 +1,20 @@ +arch: armv7b +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: The set of strata required to have a minimal system for an ARM highbank + system. +kind: system +name: base-system-armv7b-highbank +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7b-highbank + morph: strata/bsp-armv7b-highbank diff --git a/systems/base-system-armv7b-vexpress-tc2 b/systems/base-system-armv7b-vexpress-tc2 new file mode 100644 index 00000000..fd3b50ab --- /dev/null +++ b/systems/base-system-armv7b-vexpress-tc2 @@ -0,0 +1,19 @@ +arch: armv7b +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A small system for Versatile TC2 boards system. +kind: system +name: base-system-armv7b-vexpress-tc2 +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7b-vexpress-tc2 + morph: strata/bsp-armv7b-vexpress-tc2 diff --git a/systems/base-system-armv7lhf-highbank b/systems/base-system-armv7lhf-highbank new file mode 100644 index 00000000..0e9be41b --- /dev/null +++ b/systems/base-system-armv7lhf-highbank @@ -0,0 +1,20 @@ +arch: armv7lhf +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: The set of strata required to have a minimal system for an ARM highbank + system. +kind: system +name: base-system-armv7lhf-highbank +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank diff --git a/systems/base-system-ppc64-generic b/systems/base-system-ppc64-generic new file mode 100644 index 00000000..802eab20 --- /dev/null +++ b/systems/base-system-ppc64-generic @@ -0,0 +1,20 @@ +arch: ppc64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: The set of strata required to have a minimal system for a 64-bit ppc64 + system. +kind: system +name: base-system-ppc64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-ppc64-generic + morph: strata/bsp-ppc64-generic diff --git a/systems/base-system-x86_32-generic b/systems/base-system-x86_32-generic new file mode 100644 index 00000000..1e309b34 --- /dev/null +++ b/systems/base-system-x86_32-generic @@ -0,0 +1,20 @@ +arch: x86_32 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: The set of strata required to have a basic system for a 32-bit x86 + system. +kind: system +name: base-system-x86_32-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic diff --git a/systems/base-system-x86_64-generic b/systems/base-system-x86_64-generic new file mode 100644 index 00000000..f936d9d1 --- /dev/null +++ b/systems/base-system-x86_64-generic @@ -0,0 +1,20 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: The set of strata required to have a minimal system for a 64-bit x86 + system. +kind: system +name: base-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic diff --git a/systems/ceph-service-x86_64-generic b/systems/ceph-service-x86_64-generic new file mode 100644 index 00000000..baf28013 --- /dev/null +++ b/systems/ceph-service-x86_64-generic @@ -0,0 +1,23 @@ +name: ceph-service-x86_64-generic +description: The set of strata required to have a minimal system for a 64-bit x86 + system + the service daemons for ceph object, block and file storage. +kind: system +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: ceph-service + morph: strata/ceph-service +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- ceph diff --git a/systems/cross-bootstrap-system-armv7lhf-generic b/systems/cross-bootstrap-system-armv7lhf-generic new file mode 100644 index 00000000..d1331fec --- /dev/null +++ b/systems/cross-bootstrap-system-armv7lhf-generic @@ -0,0 +1,11 @@ +arch: armv7lhf +description: A system that produces the minimum needed to build a devel system +kind: system +name: cross-bootstrap-system-armv7lhf-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: cross-bootstrap + morph: strata/cross-bootstrap diff --git a/systems/cross-bootstrap-system-ppc64-generic b/systems/cross-bootstrap-system-ppc64-generic new file mode 100644 index 00000000..3b11fe3f --- /dev/null +++ b/systems/cross-bootstrap-system-ppc64-generic @@ -0,0 +1,11 @@ +arch: ppc64 +description: A system that produces the minimum needed to build a devel system +kind: system +name: cross-bootstrap-system-ppc64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: cross-bootstrap + morph: strata/cross-bootstrap diff --git a/systems/cross-bootstrap-system-x86_64-generic b/systems/cross-bootstrap-system-x86_64-generic new file mode 100644 index 00000000..38e44119 --- /dev/null +++ b/systems/cross-bootstrap-system-x86_64-generic @@ -0,0 +1,11 @@ +arch: x86_64 +description: A system that produces the minimum needed to build a devel system +kind: system +name: cross-bootstrap-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: cross-bootstrap + morph: strata/cross-bootstrap diff --git a/systems/cxmanage-system-x86_64-generic b/systems/cxmanage-system-x86_64-generic new file mode 100644 index 00000000..81aff839 --- /dev/null +++ b/systems/cxmanage-system-x86_64-generic @@ -0,0 +1,24 @@ +name: cxmanage-system-x86_64-generic +description: A baserock development system with calxeda management tools added +kind: system +arch: x86_64 +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: tools + morph: strata/tools +- name: cxmanage + morph: strata/cxmanage +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- fstab diff --git a/systems/devel-system-armv7-chroot b/systems/devel-system-armv7-chroot new file mode 100644 index 00000000..8254df99 --- /dev/null +++ b/systems/devel-system-armv7-chroot @@ -0,0 +1,22 @@ +arch: armv7l +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the ARM highbank + architecture. +kind: system +name: devel-system-armv7-chroot +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7-highbank b/systems/devel-system-armv7-highbank new file mode 100644 index 00000000..5eca9984 --- /dev/null +++ b/systems/devel-system-armv7-highbank @@ -0,0 +1,24 @@ +arch: armv7l +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the ARM highbank + architecture. +kind: system +name: devel-system-armv7-highbank +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7-versatile b/systems/devel-system-armv7-versatile new file mode 100644 index 00000000..f091707a --- /dev/null +++ b/systems/devel-system-armv7-versatile @@ -0,0 +1,24 @@ +arch: armv7l +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the ARM versatile + architecture. +kind: system +name: devel-system-armv7-versatile +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7-wandboard b/systems/devel-system-armv7-wandboard new file mode 100644 index 00000000..695c2fe5 --- /dev/null +++ b/systems/devel-system-armv7-wandboard @@ -0,0 +1,23 @@ +arch: armv7l +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the Wandboard. +kind: system +name: devel-system-armv7-wandboard +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-wandboard + morph: strata/bsp-wandboard +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7b-chroot b/systems/devel-system-armv7b-chroot new file mode 100644 index 00000000..a0e6d8cd --- /dev/null +++ b/systems/devel-system-armv7b-chroot @@ -0,0 +1,22 @@ +arch: armv7b +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the ARMv7b + architecture. +kind: system +name: devel-system-armv7b-chroot +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7b-highbank b/systems/devel-system-armv7b-highbank new file mode 100644 index 00000000..8eeca5b0 --- /dev/null +++ b/systems/devel-system-armv7b-highbank @@ -0,0 +1,24 @@ +arch: armv7b +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the ARM highbank + architecture. +kind: system +name: devel-system-armv7b-highbank +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7b-highbank + morph: strata/bsp-armv7b-highbank +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7lhf-chroot b/systems/devel-system-armv7lhf-chroot new file mode 100644 index 00000000..35a429e1 --- /dev/null +++ b/systems/devel-system-armv7lhf-chroot @@ -0,0 +1,22 @@ +arch: armv7lhf +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the ARMv7lhf + architecture. +kind: system +name: devel-system-armv7lhf-chroot +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7lhf-highbank b/systems/devel-system-armv7lhf-highbank new file mode 100644 index 00000000..e01b34e2 --- /dev/null +++ b/systems/devel-system-armv7lhf-highbank @@ -0,0 +1,24 @@ +arch: armv7lhf +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the ARM highbank + architecture. +kind: system +name: devel-system-armv7lhf-highbank +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-armv7lhf-wandboard b/systems/devel-system-armv7lhf-wandboard new file mode 100644 index 00000000..8d3b8bed --- /dev/null +++ b/systems/devel-system-armv7lhf-wandboard @@ -0,0 +1,23 @@ +arch: armv7lhf +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the Wandboard. +kind: system +name: devel-system-armv7lhf-wandboard +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-wandboard + morph: strata/bsp-wandboard +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-ppc64-chroot b/systems/devel-system-ppc64-chroot new file mode 100644 index 00000000..fcc13bf0 --- /dev/null +++ b/systems/devel-system-ppc64-chroot @@ -0,0 +1,22 @@ +arch: ppc64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 64-bit PowerPc + architecture. +kind: system +name: devel-system-ppc64-chroot +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-ppc64-generic b/systems/devel-system-ppc64-generic new file mode 100644 index 00000000..80318bdf --- /dev/null +++ b/systems/devel-system-ppc64-generic @@ -0,0 +1,24 @@ +arch: ppc64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 64-bit PowerPc + architecture. +kind: system +name: devel-system-ppc64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-ppc64-generic + morph: strata/bsp-ppc64-generic +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-x86_32-chroot b/systems/devel-system-x86_32-chroot new file mode 100644 index 00000000..18db948b --- /dev/null +++ b/systems/devel-system-x86_32-chroot @@ -0,0 +1,24 @@ +arch: x86_32 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 32-bit x86 + architecture. +kind: system +name: devel-system-x86_32-chroot +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients +- name: bsp-x86_both-tools + morph: strata/bsp-x86_both-tools diff --git a/systems/devel-system-x86_32-generic b/systems/devel-system-x86_32-generic new file mode 100644 index 00000000..929f9668 --- /dev/null +++ b/systems/devel-system-x86_32-generic @@ -0,0 +1,24 @@ +arch: x86_32 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 32-bit x86 + architecture. +kind: system +name: devel-system-x86_32-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-x86_64-chroot b/systems/devel-system-x86_64-chroot new file mode 100644 index 00000000..332a273b --- /dev/null +++ b/systems/devel-system-x86_64-chroot @@ -0,0 +1,24 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +kind: system +name: devel-system-x86_64-chroot +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients +- name: bsp-x86_both-tools + morph: strata/bsp-x86_both-tools diff --git a/systems/devel-system-x86_64-generic b/systems/devel-system-x86_64-generic new file mode 100644 index 00000000..554a9a8e --- /dev/null +++ b/systems/devel-system-x86_64-generic @@ -0,0 +1,24 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +kind: system +name: devel-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: tools + morph: strata/tools +- name: openstack-clients + morph: strata/openstack-clients diff --git a/systems/devel-system-x86_64-vagrant b/systems/devel-system-x86_64-vagrant new file mode 100644 index 00000000..d87b2780 --- /dev/null +++ b/systems/devel-system-x86_64-vagrant @@ -0,0 +1,45 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- vagrant +description: A system that is able to build other systems based on the 64-bit x86 + architecture. This adds the virtualbox guest additions and vagrant configuration too +kind: system +name: devel-system-x86_64-vagrant +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: genivi-foundation + morph: strata/genivi-foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: connectivity + morph: strata/connectivity +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: x-common + morph: strata/x-common +- name: x-x86_64-generic + morph: strata/x-x86_64-generic +- name: multimedia + morph: strata/multimedia +- name: genivi + morph: strata/genivi +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic +- name: tools + morph: strata/tools +- name: virtualization + morph: strata/virtualization +- name: openstack-clients + morph: strata/openstack-clients +- name: virtualbox-guest-x86_64 + morph: strata/virtualbox-guest-x86_64 diff --git a/systems/distbuild-system-armv7lhf-highbank b/systems/distbuild-system-armv7lhf-highbank new file mode 100644 index 00000000..fcfffd4d --- /dev/null +++ b/systems/distbuild-system-armv7lhf-highbank @@ -0,0 +1,27 @@ +arch: armv7lhf +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab +description: Morph distributed build node for armv7lhf highbank +kind: system +name: distbuild-system-armv7lhf-highbank +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-armv7-highbank + morph: strata/bsp-armv7-highbank +- name: tools + morph: strata/tools +- name: nfs + morph: strata/nfs +- name: distbuild + morph: strata/distbuild diff --git a/systems/distbuild-system-x86_32 b/systems/distbuild-system-x86_32 new file mode 100644 index 00000000..d283738b --- /dev/null +++ b/systems/distbuild-system-x86_32 @@ -0,0 +1,27 @@ +arch: x86_32 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab +description: Morph distributed build node for x86_32 +kind: system +name: distbuild-system-x86_32 +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic +- name: tools + morph: strata/tools +- name: nfs + morph: strata/nfs +- name: distbuild + morph: strata/distbuild diff --git a/systems/distbuild-system-x86_64 b/systems/distbuild-system-x86_64 new file mode 100644 index 00000000..92df72c4 --- /dev/null +++ b/systems/distbuild-system-x86_64 @@ -0,0 +1,27 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- distbuild +- fstab +description: Morph distributed build node for x86_64 +kind: system +name: distbuild-system-x86_64 +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: tools + morph: strata/tools +- name: nfs + morph: strata/nfs +- name: distbuild + morph: strata/distbuild diff --git a/systems/genivi-baseline-system-armv7lhf-versatile b/systems/genivi-baseline-system-armv7lhf-versatile new file mode 100644 index 00000000..dd948526 --- /dev/null +++ b/systems/genivi-baseline-system-armv7lhf-versatile @@ -0,0 +1,35 @@ +arch: armv7lhf +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- strip-gplv3 +- fstab +description: A GENIVI baseline system for an ARMv7 system. +kind: system +name: genivi-baseline-system-armv7lhf-versatile +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: genivi-foundation + morph: strata/genivi-foundation +- name: bsp-armv7-versatile + morph: strata/bsp-armv7-versatile +- name: connectivity + morph: strata/connectivity +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: x-common + morph: strata/x-common +- name: multimedia + morph: strata/multimedia +- name: genivi + morph: strata/genivi +- name: wayland-armv7-versatile + morph: strata/wayland-armv7-versatile diff --git a/systems/genivi-baseline-system-x86_64-generic b/systems/genivi-baseline-system-x86_64-generic new file mode 100644 index 00000000..d2fa2995 --- /dev/null +++ b/systems/genivi-baseline-system-x86_64-generic @@ -0,0 +1,34 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- strip-gplv3 +description: A GENIVI baseline system for a 64-bit x86 system. +kind: system +name: genivi-baseline-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: genivi-foundation + morph: strata/genivi-foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: connectivity + morph: strata/connectivity +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: x-common + morph: strata/x-common +- name: multimedia + morph: strata/multimedia +- name: genivi + morph: strata/genivi +- name: wayland-x86_64-generic + morph: strata/wayland-x86_64-generic diff --git a/systems/gitlab-ci-runner b/systems/gitlab-ci-runner new file mode 100644 index 00000000..6c7bbaf5 --- /dev/null +++ b/systems/gitlab-ci-runner @@ -0,0 +1,50 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system to run build tests as part of GitLab CI + architecture. +kind: system +name: gitlab-ci-runner +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: genivi-foundation + morph: strata/genivi-foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: connectivity + morph: strata/connectivity +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: x-common + morph: strata/x-common +- name: x-x86_64-generic + morph: strata/x-x86_64-generic +- name: multimedia + morph: strata/multimedia +- name: genivi + morph: strata/genivi +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic +- name: tools + morph: strata/tools +- name: virtualization + morph: strata/virtualization +- name: openstack-clients + morph: strata/openstack-clients +- name: databases + morph: strata/databases +- name: webtools + morph: strata/webtools +- name: ruby + morph: strata/ruby +- name: nfs + morph: strata/nfs diff --git a/systems/gitlab-server b/systems/gitlab-server new file mode 100644 index 00000000..a2753b35 --- /dev/null +++ b/systems/gitlab-server @@ -0,0 +1,32 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- gitlab +description: system which hosts a gitlab server +kind: system +name: gitlab-server +strata: +- name: build-essential + morph: strata/build-essential +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: foundation + morph: strata/foundation +- name: core + morph: strata/core +- name: tools + morph: strata/tools +- name: nfs + morph: strata/nfs +- name: databases + morph: strata/databases +- name: webtools + morph: strata/webtools +- name: ruby + morph: strata/ruby +- name: gitlab + morph: strata/gitlab diff --git a/systems/initramfs-x86_64 b/systems/initramfs-x86_64 new file mode 100644 index 00000000..465aabb9 --- /dev/null +++ b/systems/initramfs-x86_64 @@ -0,0 +1,12 @@ +name: initramfs-x86_64 +description: Initramfs for x86_64 +kind: system +arch: x86_64 +configuration-extensions: [] +strata: +- name: build-essential + morph: strata/build-essential + artifacts: + - build-essential-minimal +- name: initramfs-utils + morph: strata/initramfs-utils diff --git a/systems/minimal-system-x86_32-generic b/systems/minimal-system-x86_32-generic new file mode 100644 index 00000000..968424ba --- /dev/null +++ b/systems/minimal-system-x86_32-generic @@ -0,0 +1,21 @@ +arch: x86_32 +configuration-extensions: +- set-hostname +- simple-network +- nfsboot +- install-files +- busybox-init +description: The set of strata required to have a minimal system for a 32-bit x86 + system. +kind: system +name: minimal-system-x86_32-generic +strata: +- name: build-essential + morph: strata/build-essential + artifacts: + - build-essential-minimal +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic + # Don't include kernel headers in the system + artifacts: + - bsp-x86_32-generic-runtime diff --git a/systems/minimal-system-x86_64-generic b/systems/minimal-system-x86_64-generic new file mode 100644 index 00000000..6f278565 --- /dev/null +++ b/systems/minimal-system-x86_64-generic @@ -0,0 +1,23 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- simple-network +- nfsboot +- install-files +- busybox-init +description: The set of strata required to have a minimal system for a 64-bit x86 + system. +kind: system +name: minimal-system-x86_64-generic +strata: +- name: build-essential + name: build-essential + morph: strata/build-essential + artifacts: + - build-essential-minimal +- name: bsp-x86_64-generic + name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic + # Don't include kernel headers in the system + artifacts: + - bsp-x86_64-generic-runtime diff --git a/systems/nodejs-system-x86_64 b/systems/nodejs-system-x86_64 new file mode 100644 index 00000000..74cccd29 --- /dev/null +++ b/systems/nodejs-system-x86_64 @@ -0,0 +1,44 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +kind: system +name: nodejs-system-x86_64 +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: genivi-foundation + morph: strata/genivi-foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: connectivity + morph: strata/connectivity +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: x-common + morph: strata/x-common +- name: x-x86_64-generic + morph: strata/x-x86_64-generic +- name: multimedia + morph: strata/multimedia +- name: genivi + morph: strata/genivi +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic +- name: tools + morph: strata/tools +- name: virtualization + morph: strata/virtualization +- name: openstack-clients + morph: strata/openstack-clients +- name: nodejs + morph: strata/nodejs diff --git a/systems/openstack-client-base-system-x86_32-generic b/systems/openstack-client-base-system-x86_32-generic new file mode 100644 index 00000000..d7fc814c --- /dev/null +++ b/systems/openstack-client-base-system-x86_32-generic @@ -0,0 +1,23 @@ +arch: x86_32 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- vdaboot +description: The set of strata required to have a minimal system for a 32-bit x86 + system suitable in OpenStack. +kind: system +name: openstack-client-base-system-x86_32-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_32-generic + morph: strata/bsp-x86_32-generic +- name: cloudinit-support + morph: strata/cloudinit-support diff --git a/systems/openstack-client-base-system-x86_64-generic b/systems/openstack-client-base-system-x86_64-generic new file mode 100644 index 00000000..03bcd3d7 --- /dev/null +++ b/systems/openstack-client-base-system-x86_64-generic @@ -0,0 +1,23 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +- vdaboot +description: The set of strata required to have a minimal system for a 64-bit x86 + system suitable in OpenStack. +kind: system +name: openstack-client-base-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: cloudinit-support + morph: strata/cloudinit-support diff --git a/systems/qt4-devel-system-x86_64-generic b/systems/qt4-devel-system-x86_64-generic new file mode 100644 index 00000000..847f0e6b --- /dev/null +++ b/systems/qt4-devel-system-x86_64-generic @@ -0,0 +1,40 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +kind: system +name: qt4-devel-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10 +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: tools + morph: strata/tools +- name: x-common + morph: strata/x-common +- name: x-x86_64-generic + morph: strata/x-x86_64-generic +- name: qt4-tools + morph: strata/qt4-tools +- name: qt4-sdk + morph: strata/qt4-sdk +- name: lua + morph: strata/lua +- name: connectivity + morph: strata/connectivity +- name: enlightenment + morph: strata/enlightenment diff --git a/systems/qt5-devel-system-x86_64-generic b/systems/qt5-devel-system-x86_64-generic new file mode 100644 index 00000000..1126ead4 --- /dev/null +++ b/systems/qt5-devel-system-x86_64-generic @@ -0,0 +1,40 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +kind: system +name: qt5-devel-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: multimedia-gstreamer-0.10 + morph: strata/multimedia-gstreamer-0.10 +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: tools + morph: strata/tools +- name: x-common + morph: strata/x-common +- name: x-x86_64-generic + morph: strata/x-x86_64-generic +- name: qt5-tools + morph: strata/qt5-tools +- name: qt5-sdk + morph: strata/qt5-sdk +- name: lua + morph: strata/lua +- name: connectivity + morph: strata/connectivity +- name: enlightenment + morph: strata/enlightenment diff --git a/systems/trove-system-x86_64 b/systems/trove-system-x86_64 new file mode 100644 index 00000000..69898d70 --- /dev/null +++ b/systems/trove-system-x86_64 @@ -0,0 +1,27 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- trove +- nfsboot-server +- trove-backup +- fstab +- simple-network +- install-files +description: Trove server +kind: system +name: trove-system-x86_64 +strata: +- name: build-essential + morph: strata/build-essential +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: foundation + morph: strata/foundation +- name: core + morph: strata/core +- name: tools + morph: strata/tools +- name: trove + morph: strata/trove +- name: nfs + morph: strata/nfs diff --git a/systems/web-system-x86_64-generic b/systems/web-system-x86_64-generic new file mode 100644 index 00000000..20c88955 --- /dev/null +++ b/systems/web-system-x86_64-generic @@ -0,0 +1,33 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: system with web tools +kind: system +name: web-system-x86_64-generic +strata: +- name: build-essential + morph: strata/build-essential +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: foundation + morph: strata/foundation +- name: core + morph: strata/core +- name: tools + morph: strata/tools +- name: nfs + morph: strata/nfs +- name: databases + morph: strata/databases +- name: webtools + morph: strata/webtools +- name: erlang + morph: strata/erlang +- name: ruby + morph: strata/ruby +- name: nodejs + morph: strata/nodejs diff --git a/systems/xfce-system b/systems/xfce-system new file mode 100644 index 00000000..a2a259c5 --- /dev/null +++ b/systems/xfce-system @@ -0,0 +1,41 @@ +arch: x86_64 +configuration-extensions: +- set-hostname +- add-config-files +- simple-network +- nfsboot +- install-files +description: A GENIVI devel with XFCE +kind: system +name: xfce-system +strata: +- name: build-essential + morph: strata/build-essential +- name: core + morph: strata/core +- name: foundation + morph: strata/foundation +- name: genivi-foundation + morph: strata/genivi-foundation +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic +- name: connectivity + morph: strata/connectivity +- name: audio-bluetooth + morph: strata/audio-bluetooth +- name: x-common + morph: strata/x-common +- name: x-x86_64-generic + morph: strata/x-x86_64-generic +- name: multimedia + morph: strata/multimedia +- name: genivi + morph: strata/genivi +- name: genivi-x-x86_64-generic + morph: strata/genivi-x-x86_64-generic +- name: gtk2 + morph: strata/gtk2 +- name: tools + morph: strata/tools +- name: xfce + morph: strata/xfce |