On Fri, Sep 29, Joe Salmeri wrote:
On 9/29/23 15:11, Martin Schreiner via openSUSE Factory wrote:
Hello folks,
As some of you may know, there are some limitations regarding update-alternatives that prevent it from working perfectly when using transactional updates. Basically, /var isn't part of the snapshot's data. This means that all files created/manipulated during package installation in /var/lib/alternatives won't be taken into consideration when snapshots are rolled back. More information is available here: https://kubic.opensuse.org/documentation/transactional-update-guide/tu-setup...
Does this change mean that TW / Factory may be switching to using transactional-update sometime in the future ? I don't think it does but wanted to clarify.
Factory did switch to transactional-update already many years ago if you haven't noticed, the Factory variants using it exclusively are called MicroOS, Aeon and Kalpa. And for the other openSUSE variants we have the "transactional server" role as install time option. So if you are afraid that TW may switch to transactional update, you are far too late, it did already years ago. Beside that update-alternatives is not only a problem for transactional-update, but also hermetic-usr and all kinds of image based updates. So getting the mis-design of update-alternatives solved is in interested of many people. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect, Future Technologies SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nuernberg, Germany Managing Director: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)