On Tuesday, August 30, 2022 7:56:40 PM CEST Chris Murphy wrote:
Any recent thoughts on the general direction to go in? Thanks.
There are some developers (Ludwig and Michael Chang) making progress in this direction. One of them is that there is an experimental patch to GRUB2 that make it to understand the BLS layout. This patch needs work and stabilization, but can be a future candidate to express in the ESP a layout that can be both be understood by GRUB and sd-boot (the devil is in the details, so this will be a lot of work) There is also some work on expressing the snapshots subvolumes in terms of this BLS, and some draft tool will create new boot entries (for now only for sd-boot) per combination of tested kernel + initrd + snapshot. In this way a rollback is a matter of a bootctl call (reeeeally neat) Maybe more work needs to be done in the standardization of some of the subvolume naming, to provide more information to the tools. All this is very exploratory, but IMHO is a very promising path as it present a more straightforward mechanism, that can work the same for Tumbleweed and for MicroOS. -- SUSE Software Solutions Germany GmbH Frankenstrasse 146 90461 Nuremberg Germany Geschäftsführer: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman (HRB 36809, AG Nürnberg)