Currently in this function
|
pub(crate) async fn setup_composefs_boot( |
we're relying on
fs.transform_for_boot(&repo) to return boot entries in some particular order viz
- Type1 entries in
/boot/loader/entries (almost never used)
- UKIs
- Type1 Kernel + Initrd
We have been getting away with this even though our UKI images contain both UKI + (Kernel + Initrd) because the UKI appear earlier in the list. We should handle this more carefully
Currently in this function
bootc/crates/lib/src/bootc_composefs/boot.rs
Line 1250 in ca9f93c
fs.transform_for_boot(&repo)to return boot entries in some particular order viz/boot/loader/entries(almost never used)We have been getting away with this even though our UKI images contain both UKI + (Kernel + Initrd) because the UKI appear earlier in the list. We should handle this more carefully