diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-01-27 12:43:41 +0000 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-01-27 17:34:29 +0000 |
commit | 465982907ffee01b531bf25e68f7df0c427dc5b7 (patch) | |
tree | cf1e118e0ef2975959458fa95ebdebb3aeca4fe3 | |
parent | d77a31ef615afe373e23c27d379668eeb51137fc (diff) | |
download | definitions-465982907ffee01b531bf25e68f7df0c427dc5b7.tar.gz |
Move LVM into its own stratum
The LVM tools are generally useful, so they should be available
separately from the huge 'virtualization' stratum.
-rw-r--r-- | strata/lvm.morph | 16 | ||||
-rw-r--r-- | strata/lvm/lvm2.morph (renamed from strata/virtualization/lvm2.morph) | 0 | ||||
-rw-r--r-- | strata/virtualization.morph | 9 | ||||
-rw-r--r-- | systems/gitlab-ci-runner.morph | 2 |
4 files changed, 19 insertions, 8 deletions
diff --git a/strata/lvm.morph b/strata/lvm.morph new file mode 100644 index 00000000..c4cb574a --- /dev/null +++ b/strata/lvm.morph @@ -0,0 +1,16 @@ +name: lvm +kind: stratum +description: | + LVM userland tools. + + LVM is a logical volume manager for the Linux kernel. This stratum contains + the tools necessary to manage volumes with LVM. +build-depends: +- morph: strata/foundation.morph +chunks: +- name: lvm2 + morph: strata/lvm/lvm2.morph + repo: upstream:lvm2 + ref: 8c5b90b50bdf9f1a7ae1d3c4cf58ce4b0d7c2768 + unpetrify-ref: baserock/morph + build-depends: [] diff --git a/strata/virtualization/lvm2.morph b/strata/lvm/lvm2.morph index 49c166dc..49c166dc 100644 --- a/strata/virtualization/lvm2.morph +++ b/strata/lvm/lvm2.morph diff --git a/strata/virtualization.morph b/strata/virtualization.morph index e3261f84..7aa8f6af 100644 --- a/strata/virtualization.morph +++ b/strata/virtualization.morph @@ -16,19 +16,12 @@ chunks: ref: 1d4a2abc875c4dda1b5eadc0a097a48a8d2ec82b unpetrify-ref: master build-depends: [] -- name: lvm2 - morph: strata/virtualization/lvm2.morph - repo: upstream:lvm2 - ref: 8c5b90b50bdf9f1a7ae1d3c4cf58ce4b0d7c2768 - unpetrify-ref: baserock/morph - build-depends: [] - name: dnsmasq morph: strata/virtualization/dnsmasq.morph repo: upstream:dnsmasq ref: 8471cd938ca41fbe4fee8ae3f657625c92cfb954 unpetrify-ref: baserock/morph - build-depends: - - lvm2 + build-depends: [] - name: qemu morph: strata/virtualization/qemu.morph repo: upstream:qemu diff --git a/systems/gitlab-ci-runner.morph b/systems/gitlab-ci-runner.morph index 9eabc403..b4e20ec7 100644 --- a/systems/gitlab-ci-runner.morph +++ b/systems/gitlab-ci-runner.morph @@ -27,6 +27,8 @@ strata: morph: strata/genivi.morph - name: tools morph: strata/tools.morph +- name: lvm + morph: strata/lvm.morph - name: virtualization morph: strata/virtualization.morph - name: openstack-clients |