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

init-fs: set --epoch=2 as default for --modern #3298

Closed
travier opened this issue Sep 13, 2024 · 1 comment
Closed

init-fs: set --epoch=2 as default for --modern #3298

travier opened this issue Sep 13, 2024 · 1 comment
Labels
area/sysroot Issues related to OstreeSysroot enhancement

Comments

@travier
Copy link
Member

travier commented Sep 13, 2024

Following #3230, which introduced ostree init-fs --epoch=2 to address #3211, we should consider making it the default.

It breaks unprivileged calls to rpm-ostree db diff but it should probably should not block us from doing it.

Or we could consider doing it in bootc only as we don't have such as command there and bootc is root only: https://github.com/containers/bootc/blob/858b4fb2848c68102ddbcdd7a42e10835286e98c/lib/src/install.rs#L584

@travier travier added enhancement area/sysroot Issues related to OstreeSysroot labels Sep 13, 2024
@cgwalters
Copy link
Member

The whole reason for making it a new thing was to allow people to opt-in to the change. I've been keeping ostree pretty conservative to avoid breaking people.

And in this specific instance, we know it breaks something.

As far as deeper changes in this area, I think the real fix is to go "dedicated composefs" where we e.g. don't even do the hardlink checkout. This also relates to #2933 and #3291

But all of this collides more with containers/bootc#20 where I want to really have something more container-native as the storage heart.

So, closing.

@cgwalters cgwalters closed this as not planned Won't fix, can't repro, duplicate, stale Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/sysroot Issues related to OstreeSysroot enhancement
Projects
None yet
Development

No branches or pull requests

2 participants