1635ba8abe
In recent centos 8 images tmp.mount is masked, which causes issues with all defined LVM mounts (/ is readonly, other mounts fail). This change unmasks and enables tmp.mounted so the existing LVM /tmp mounts correctly. It also makes fsck-passno compliant with the documentation[1] so that / has value 1 and all other mounts are set to 2. Blueprint: whole-disk-default [1] https://www.man7.org/linux/man-pages/man5/fstab.5.html Change-Id: Ib517e73845a7698f873a4f3207ffa9c54cdbcbef
96 lines
1.8 KiB
YAML
96 lines
1.8 KiB
YAML
- local_loop:
|
|
name: image0
|
|
- partitioning:
|
|
base: image0
|
|
label: mbr
|
|
partitions:
|
|
- name: root
|
|
flags: [ boot,primary ]
|
|
size: 40G
|
|
- lvm:
|
|
name: lvm
|
|
base: [ root ]
|
|
pvs:
|
|
- name: pv
|
|
base: root
|
|
options: [ "--force" ]
|
|
vgs:
|
|
- name: vg
|
|
base: [ "pv" ]
|
|
options: [ "--force" ]
|
|
lvs:
|
|
- name: lv_root
|
|
base: vg
|
|
extents: 23%VG
|
|
- name: lv_tmp
|
|
base: vg
|
|
extents: 4%VG
|
|
- name: lv_var
|
|
base: vg
|
|
extents: 45%VG
|
|
- name: lv_log
|
|
base: vg
|
|
extents: 23%VG
|
|
- name: lv_audit
|
|
base: vg
|
|
extents: 4%VG
|
|
- name: lv_home
|
|
base: vg
|
|
extents: 1%VG
|
|
- mkfs:
|
|
name: fs_root
|
|
base: lv_root
|
|
type: xfs
|
|
label: "img-rootfs"
|
|
mount:
|
|
mount_point: /
|
|
fstab:
|
|
options: "rw,relatime"
|
|
fsck-passno: 1
|
|
- mkfs:
|
|
name: fs_tmp
|
|
base: lv_tmp
|
|
type: xfs
|
|
mount:
|
|
mount_point: /tmp
|
|
fstab:
|
|
options: "rw,nosuid,nodev,noexec,relatime"
|
|
fsck-passno: 2
|
|
- mkfs:
|
|
name: fs_var
|
|
base: lv_var
|
|
type: xfs
|
|
mount:
|
|
mount_point: /var
|
|
fstab:
|
|
options: "rw,relatime"
|
|
fsck-passno: 2
|
|
- mkfs:
|
|
name: fs_log
|
|
base: lv_log
|
|
type: xfs
|
|
mount:
|
|
mount_point: /var/log
|
|
fstab:
|
|
options: "rw,relatime"
|
|
fsck-passno: 2
|
|
- mkfs:
|
|
name: fs_audit
|
|
base: lv_audit
|
|
type: xfs
|
|
mount:
|
|
mount_point: /var/log/audit
|
|
fstab:
|
|
options: "rw,relatime"
|
|
fsck-passno: 2
|
|
- mkfs:
|
|
name: fs_home
|
|
base: lv_home
|
|
type: xfs
|
|
mount:
|
|
mount_point: /home
|
|
fstab:
|
|
options: "rw,nodev,relatime"
|
|
fsck-passno: 2
|
|
|