Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prepare-root: Unify root.transient with composefs #3170

Merged
merged 2 commits into from
Feb 13, 2024

Commits on Feb 12, 2024

  1. prepare-root: Add missing newline

    This is ugly in the output.
    cgwalters committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    b929378 View commit details
    Browse the repository at this point in the history
  2. prepare-root: Unify root.transient with composefs

    First, I was totally wrong and composefs handles being passed
    an upperdir itself, we don't need to stack overlayfs.
    
    Next, there's really no reason to support `root.transient`
    *without* a backing composefs.  The legacy ostree bind mount
    and readonly `/usr` is just that - legacy.
    
    Finally, we actually *must* do this to enable both composefs
    and transient root, because the prepare-root flow assumes
    that it just needs to `MS_MOVE` a *single* mount for the root,
    not a stack.
    cgwalters committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    f89af07 View commit details
    Browse the repository at this point in the history