~dbungert/curtin:lp-1955671

Last commit made on 2022-01-04
Get this branch:
git clone -b lp-1955671 https://git.launchpad.net/~dbungert/curtin
Only Dan Bungert can upload to this branch. If you are Dan Bungert please log in for upload directions.

Branch merges

Branch information

Name:
lp-1955671
Repository:
lp:~dbungert/curtin

Recent commits

5ae173b... by Dan Bungert

distro: add rocklinux to distro list

While RockyLinux is not expected to be particularly better supported
than other headgear variants, adding it this way should resolve lookup
of the correct EFI directory.

9ea6be1... by Dan Bungert

block: output partition device path

reconstructing this later is non-trivial for some devices

bc849fe... by Michael Hudson-Doyle

support version 2 curtin storage configs

effectively identical to version 1 for now

0ec2e36... by Dan Bungert

system-upgrade: lookup os family

`curtin system-upgrade` needs an osfamily lookup, as the command itself
neither takes an argument of the osfamily nor attempts to provide it.

6e74305... by Michael Hudson-Doyle

add preserve: true support to the image action

c5ccb0b... by Dan Bungert

version to 21.3

e09dc90... by Dan Bungert

distro: handle ID_LIKE

Add support for ID_LIKE to simplify new variant handling.

Co-authored-by: Julian Andres Klode <email address hidden>

94e27a3... by Michael Hudson-Doyle

block_meta: pass handlers dict to all handlers

when we have different handlers for v2 and v1 we will need the
invocation of e.g. disk_handler from raid_handler to go to the right
version.

a516df9... by Michael Hudson-Doyle

block_meta: refactor partition verification slightly

I want to call these functions from the new partitioning code and this
tweaking makes this easier.

447609a... by Alexsander de Souza

block-meta: support using a raw image containing LVM volumes

udevadm_trigger() and activate_volgroups() ares needed to allow
the system to detect LVM volumes from a raw image recently
written to the disk.

Also add integration test for this case