Packaging Requirements for Atomic and Image Update

Hello, after collecting the requirements and a lot of discussions I published now a document, which explains the requirements for a RPM, if it should be used for transactional-update with RPMs, transactional-update with OCI images build from this RPMs and systemd-sysext images. That article can be found at: https://en.opensuse.org/openSUSE:Packaging_Requirements_for_Atomic_and_Image... Most of this is already defined by the FHS, our UsrEtc packaging guidelines or other packaging guidelines, so it should not contain anything surprising. Next step will be to merge that with the old article about transactional-update requirements and adjust the other packaging guidelines. Regards, 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)

On Wed, Mar 19, 2025 at 10:23 AM Andreas Stieger <Andreas.Stieger@gmx.de> wrote:
No idea, nobody has yet found the time to look at this. But I think that if you have access to the source spec file and the resulting binary RPMs, it should be possible to check for everything with an extra tool. 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)
participants (2)
-
Andreas Stieger
-
Thorsten Kukuk