ab8d2910c4
Element block-device-efi-lvm has been added which is like block-device-efi but defines an LVM logical group in the root partition. Three logical volumes are defined in that group, mounted to /, /var, and /home. This volume layout will not meet all requirements, but this is more of an example demonstrating the capability to encourage more usage of this existing feature. This is based on the overcloud-partition-uefi element in tripleo-image-elements, and I believe this capability is too useful to have the only working example buried in a related project repo. This change also fixes the element string matching in _arg_defaults_hack, the 'vm' test was also matching against 'lvm' and 'block-device-efi-lvm' elements. Also the 'block-device-' test now properly tests for this being the prefix of the block-device element. This change also makes block-device-efi fsck-passno compliant with the documentation[1] so that / has value 1 and all other mounts are set to 2. [1] https://www.man7.org/linux/man-pages/man5/fstab.5.html Change-Id: If86a0e49186ce5a65cc0084101d31ce59a97b854 Blueprint: whole-disk-default
30 lines
603 B
YAML
30 lines
603 B
YAML
- local_loop:
|
|
name: image0
|
|
|
|
- partitioning:
|
|
base: image0
|
|
label: gpt
|
|
partitions:
|
|
- name: ESP
|
|
type: 'EF00'
|
|
size: 550MiB
|
|
mkfs:
|
|
type: vfat
|
|
mount:
|
|
mount_point: /boot/efi
|
|
fstab:
|
|
options: "defaults"
|
|
fsck-passno: 2
|
|
- name: BSP
|
|
type: 'EF02'
|
|
size: 8MiB
|
|
- name: root
|
|
type: '8300'
|
|
size: 100%
|
|
mkfs:
|
|
type: ext4
|
|
mount:
|
|
mount_point: /
|
|
fstab:
|
|
options: "defaults"
|
|
fsck-passno: 1
|