Description
Status quo
See the filesystem docs.
More info
Today this project uses ostree-containers for the base image.
Much more recently, we landed logically bound app images which ended up requiring a bootc-owned containers/storage instance.
This left us in a confusing situation where we have two image storage backends used by bootc - one for the booted host, and one for LBIs.
The code they don't share is mostly containers/storage.
This issue tracks unification: Having bootc leverage more of containers/storage (which is going to likely require containers/storage improvements.
Update 20250131: There is now also https://github.com/containers/composefs-rs/ and this roadmap tracks the intersection/evolution of all of these things:
- ostree
- containers/storage
- composefs-rs
- bootc
Option c/storage first:
In this proposal we aim to rebase on c/storage first. There was already some work on this in #215 etc.
Advantages
Activity