Jarrod Johnson
c26fba74e7
Fix issues with EL10 installtodisk
2025-08-26 09:52:21 -04:00
Jarrod Johnson
1a64768fca
Carry forward EL* installtodisk to EL9
2025-08-26 08:08:24 -04:00
Jarrod Johnson
75c228dae4
Fix syntax mistake
2025-08-20 10:10:01 -04:00
Jarrod Johnson
9a85b9ee94
Fixes for installtodisk for diskless for el9
2025-08-20 09:55:26 -04:00
Jarrod Johnson
98e78dd43c
Reduce size of presumed diskless image for installtodisk
...
A diskless image is likely to be significantly smaller, have it support install
to smaller disks.
2025-08-18 16:34:26 -04:00
Jarrod Johnson
8cfbf40a2e
Implement capture of extra volume groups
...
Provide a mechanism to capture non-boot hosted volume groups
and map them to specified disks via a mapping.
2025-08-01 12:02:04 -04:00
Jarrod Johnson
071433a60a
Handle underscore in volume name
...
Only the first underscore would be in the volume groub name,
the rest would be a part of the volume name, which should be
excluded.
2025-06-11 08:00:58 -04:00
Jarrod Johnson
0cae0fe06e
Add installtodisk support for el9 diskless images
2024-12-13 19:04:15 -05:00
Jarrod Johnson
f7a2e51f9c
fstab fixup for hyphenated lvm vg names
2024-03-26 10:31:29 -04:00
Jarrod Johnson
559e88b144
Correct vgname for hyphenated node names
2024-03-19 09:41:20 -04:00
Jarrod Johnson
bd2288ccb7
Ensure preservation of " if rename fails
...
If ent would swallow a ", make sure to put it back.
2024-03-15 12:29:37 -04:00
Jarrod Johnson
789376029d
Numerous fixes to the EL9 cloning
...
Fix various callbacks when using IPv6 based deployment.
Do not attempt to restore erroneously cloned zram partitions.
Convert LVM names to new LVM names consistent with source naming scheme.
Push new kernel command line into /boot/loader and /etc/kernel/cmdline.
2024-03-15 09:57:23 -04:00
Jarrod Johnson
49e614eb32
Have image2disk delay exit on error
...
Debugging cloning is difficult when system immediately reboots on error.
2024-03-11 17:11:44 -04:00
Jarrod Johnson
e6b0b235e9
Fix image2disk for nvme clone targets
2023-09-12 16:53:32 -04:00
Jarrod Johnson
3cacbf283a
Fix cloning to NVME boot
...
The partition device names
have a different scheme
for nvme v. other devices.
2023-09-07 10:09:19 -04:00
Jarrod Johnson
a18d0f10b7
Clean up stale lvm devices files
...
During cloning, stale lvm devices file may cause
ugly output. Remove stale files before proceeding down steps
that trigger lvm warnings.
2023-07-26 07:54:41 -04:00
Jarrod Johnson
c9d9a3cc54
Add EL9 cloning support
...
Main difference from EL8 is different grub strategy. To cope, capture
the uuid of new /boot and manipulate the
stub grub.cfg with the right uuid.
In EL8, the efi has the main grub, EL9 changes to have /boot host the 'real' grub,
causing us to have to modify the stub grub.
2023-07-25 17:09:37 -04:00
Jarrod Johnson
84037420d1
Add el9 tree for diskless
2022-06-06 13:18:37 -04:00