GRUB 15_ostree



Starting witih "Fedora-Cloud_Atomic-x86_64-22.iso"

At least on UEFI, I'm noticing that blscfg.mod is not included in
grubx64.efi so that means GRUB can't read ostree BLS snippets
directly. Instead there's a 15_ostree which uses
+ exec ostree admin instutil grub2-generate

Questions:
I assume that's to drag in the bootloader snippet at
/boot/loader/entries into grub.cfg? Meaning that grub.cfg has to be
re-written every time there's a new update even if there isn't a
kernel update? Is the blscfg.mod work stalled and that's why this work
around is being employed or other reasons?

Next, after 'atomic host upgrade' there are now two conf files in
/boot/loader/entries, which are sucked into a new grub.cfg. However
the boot order is wrong. The old tree and kernel are the default boot
options. Is this intended or a bug?

Fedora 22 (Twenty Two) 22.17 (ostree)
Fedora 22 (Twenty Two) 22.64 (ostree)


The 1st entry is the default, uses kernel 4.0.4, and the 2nd appears
after upgrade and reboot.

At http://www.projectatomic.io/download/ it suggests holding down
SHIFT to rollback to the previous tree, but SHIFT does nothing, and
the previous tree is the default anyway.

-- 
Chris Murphy


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]