Switch to container native ostree format by default
rpm-ostree and ostree gained support for delivering ostree commits via OCI container images.
The main advantage is that it makes deriving images much more reliable for users as they don't have to rely on client-side package layering.
We should move all Atomic desktops to using container images by default for updates.
See:
- https://fedoraproject.org/wiki/Changes/OstreeNativeContainer
- https://fedoraproject.org/wiki/Changes/OstreeNativeContainerStable
Steps:
- Add support to Pungi to build container native ostree images:
- Make sure that all builds are properly tagged in the Fedora registry
- Add a script to sync-back the ostree commits from the container images to the "legacy" ostree repo (maybe?)
- Figure out a migration path for existing systems
See also:
Edited by Timothée Ravier