Skip to content

Arbitrary top level mount points and composefs

As we are looking at enabling composefs by default in Fedora CoreOS, the question of arbitrary top level mount points came again, especially for the podman machine use case (to be clarified again on the exact usage).

In the general case with bootc, anyone that want to use a top-level dir as mount point should be able to create this directory in a derived image.

This is however not possible if the name of those mount points is not known in advance / at boot time.

See:

Another option is to use root.transient from ostree but that's a bigger change: https://github.com/ostreedev/ostree/pull/3114

Edited by Timothée Ravier
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information