summaryrefslogtreecommitdiff
path: root/strata/lvm/lvm2.morph
Commit message (Collapse)AuthorAgeFilesLines
* Reformat all definitions according to a consistent styleSam Thursfield2015-07-191-1/+1
| | | | | | | | | | | | | | | | | This was done using the 'indent' tool, which uses a fork of PyYAML named 'ruamel.yaml' to rewrite YAML files without losing comments, ordering, or certain elements of formatting. My aim with doing this is to open the door to automated editing of the reference system definitions using the 'ruamel.yaml' library. This can be used to implement automated migration when we want to make changes to the YAML format that we use to represent Baserock system definitions. Although this looks drastic, remember that it's actually only altered 65 out of 608 .morph files -- the vast majority already pass unchanged through my version of ruamel.yaml. Change-Id: I95ec978714b5bd1c02c90183336a9fbb846cb692
* lvm2: Fix udev rule pathSam Thursfield2015-01-281-1/+1
| | | | | The rules were being put in /lib/lib/udev/rules.d/ because --with-udev-prefix is the path *containing* ./lib, not ./lib itself.
* lvm: Use lvmetad by default, and generally fix LVM in BaserockSam Thursfield2015-01-271-2/+27
| | | | | | We now install the necessary LVM systemd units and enable lvmetad by default. Also, the udev rules are installed to the correct place so that /dev is correctly populated.
* Move LVM into its own stratumSam Thursfield2015-01-271-0/+6
The LVM tools are generally useful, so they should be available separately from the huge 'virtualization' stratum.