diff options
Diffstat (limited to 'unmaintained/systems/ceph-service-x86_64-generic.morph')
-rw-r--r-- | unmaintained/systems/ceph-service-x86_64-generic.morph | 253 |
1 files changed, 210 insertions, 43 deletions
diff --git a/unmaintained/systems/ceph-service-x86_64-generic.morph b/unmaintained/systems/ceph-service-x86_64-generic.morph index ba48f0e6..32a1f456 100644 --- a/unmaintained/systems/ceph-service-x86_64-generic.morph +++ b/unmaintained/systems/ceph-service-x86_64-generic.morph @@ -1,70 +1,237 @@ name: ceph-service-x86_64-generic -kind: system +kind: assemblage 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. -arch: x86_64 -strata: +configuration-extensions: +- extensions/set-hostname +- extensions/add-config-files +- extensions/nfsboot +- extensions/install-files +- extensions/ceph +- extensions/cloud-init +- extensions/install-essential-files +contents: - name: build-essential morph: strata/build-essential.morph + build-depends: [] - name: core morph: strata/core.morph -- name: cpp-common-libs - morph: strata/cpp-common-libs.morph -- name: foundation - morph: strata/foundation.morph -- name: bsp-x86_64-generic - morph: strata/bsp-x86_64-generic.morph + build-depends: + - build-essential - name: network-security morph: strata/network-security.morph -- name: ceph-service - morph: unmaintained/strata/ceph-service.morph + build-depends: + - build-essential + - core - name: tools morph: strata/tools.morph + build-depends: + - build-essential + - core +- name: pcre-utils + morph: strata/pcre-utils.morph + build-depends: + - build-essential + - core +- name: python2-core + morph: strata/python2-core.morph + build-depends: + - build-essential + - core +- include-mode: build-time + build-depends: + - build-essential + - core + name: coreutils-common + morph: strata/coreutils-common.morph +- name: cpp-common-libs + morph: strata/cpp-common-libs.morph + build-depends: + - build-essential + - core + - python2-core +- name: foundation + morph: strata/foundation.morph + build-depends: + - build-essential + - core + - coreutils-common - name: ruby morph: strata/ruby.morph -- name: ntpd - morph: unmaintained/strata/ntpd.morph + build-depends: + - build-essential + - core + - tools - name: python-cliapp morph: strata/python-cliapp.morph -- name: python-pygobject - morph: strata/python-pygobject.morph + build-depends: + - build-essential + - core + - python2-core - name: python-wsgi morph: strata/python-wsgi.morph -- name: libsoup-common - morph: strata/libsoup-common.morph + build-depends: + - build-essential + - core + - python2-core +- name: nodejs + morph: strata/nodejs.morph + build-depends: + - build-essential + - core + - python2-core +- name: python-common + morph: strata/python-common.morph + build-depends: + - build-essential + - core + - python2-core +- include-mode: build-time + build-depends: + - build-essential + - core + - python2-core + name: docutils + morph: strata/docutils.morph +- name: bsp-x86_64-generic + morph: strata/bsp-x86_64-generic.morph + build-depends: + - build-essential + - core + - docutils + - python2-core +- name: ntpd + morph: unmaintained/strata/ntpd.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation - name: glib-common morph: strata/glib-common.morph -- name: pcre-utils - morph: strata/pcre-utils.morph -- name: ostree-core - morph: strata/ostree-core.morph -- name: morph-utils - morph: strata/morph-utils.morph + build-depends: + - build-essential + - core + - pcre-utils + - python2-core +- name: nfs + morph: strata/nfs.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation +- name: chef + morph: unmaintained/strata/chef.morph + build-depends: + - build-essential + - core + - ruby + - tools +- name: python-pygobject + morph: strata/python-pygobject.morph + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core +- name: libsoup-common + morph: strata/libsoup-common.morph + build-depends: + - build-essential + - core + - glib-common + - pcre-utils + - python2-core - name: openstack-common morph: strata/openstack-common.morph -- name: openstack-clients - morph: strata/openstack-clients.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - python-common + - python2-core - name: cloudinit-support morph: strata/cloudinit-support.morph -- name: nodejs - morph: strata/nodejs.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - python-common + - python2-core +- name: ceph-service + morph: unmaintained/strata/ceph-service.morph + build-depends: + - build-essential + - core + - coreutils-common + - cpp-common-libs + - foundation + - network-security + - python2-core +- name: openstack-clients + morph: strata/openstack-clients.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - openstack-common + - python-common + - python2-core - name: lorry morph: strata/lorry.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - pcre-utils + - python-cliapp + - python2-core +- name: ostree-core + morph: strata/ostree-core.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - libsoup-common + - pcre-utils + - python2-core +- name: morph-utils + morph: strata/morph-utils.morph + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - libsoup-common + - ostree-core + - pcre-utils + - python-cliapp + - python-pygobject + - python-wsgi + - python2-core - name: baserock-import morph: strata/baserock-import.morph -- name: nfs - morph: strata/nfs.morph -- name: python2-core - morph: strata/python2-core.morph -- name: python-common - morph: strata/python-common.morph -- name: chef - morph: unmaintained/strata/chef.morph -configuration-extensions: -- extensions/set-hostname -- extensions/add-config-files -- extensions/nfsboot -- extensions/install-files -- extensions/ceph -- extensions/cloud-init -- extensions/install-essential-files + build-depends: + - build-essential + - core + - coreutils-common + - foundation + - glib-common + - libsoup-common + - morph-utils + - ostree-core + - pcre-utils + - python-cliapp + - python-common + - python-pygobject + - python-wsgi + - python2-core |