Expand description
This module handles the case when deleting a deployment fails midway
There could be the following cases (See ./delete.rs:delete_composefs_deployment):
- We delete the bootloader entry but fail to delete image
- We delete bootloader + image but fail to delete the state/unrefenced objects etc
Functionsยง
- collect_
boot_ ๐binaries - Collect all BLS Type1 boot binaries and UKI binaries by scanning filesystem
- collect_
type1_ ๐boot_ binaries - Scan for Type1 boot binaries (kernels + initrds) by looking for directories with that start with bootc_composefs-
- collect_
uki_ ๐binaries - Scan for UKI binaries in EFI/Linux/bootc
- composefs_
gc ๐ - List all bootloader entriesList all EROFS imagesList all state directoriesList staged depl if any
- delete_
kernel_ ๐initrd - delete_
uki ๐ - Deletes the UKI
uki_idand any addons specific to it - list_
erofs_ ๐images - list_
state_ ๐dirs
Type Aliasesยง
- Boot
Binary ๐