class: add bullseye and bookworm class for repo configuration
The list of repos in the /etc/apt/sources.list of the deployed machine will depends on those variables.
We add them in classes instead of the user having to specify this in its customization var file.
custom vars: customizing disklist
the scsi ordering in linux may not be deterministic (/dev/sda and /dev/sdb may switch depending on the hardware).
You can now customize the disklist by using /dev/disk/by-path/ links.
SEAPATH_HOST: add ipmitool
SEAPATH_COMMON: add parted package
parted is a dependency of ceph so is already present in SEAPATH_HOST but will be useful in SEAPATH_VM so that the customer can use ansible parted module to customize its guest partitionning.
cfdisk is present by default but there is no ansible module for it.
class: add bullseye and bookworm class for repo configuration
The list of repos in the /etc/apt/sources.list of the deployed machine will depends on those variables. We add them in classes instead of the user having to specify this in its customization var file.
custom vars: customizing disklist
the scsi ordering in linux may not be deterministic (/dev/sda and /dev/sdb may switch depending on the hardware). You can now customize the disklist by using /dev/disk/by-path/ links.
SEAPATH_HOST: add ipmitool
SEAPATH_COMMON: add parted package
parted is a dependency of ceph so is already present in SEAPATH_HOST but will be useful in SEAPATH_VM so that the customer can use ansible parted module to customize its guest partitionning. cfdisk is present by default but there is no ansible module for it.