-
Notifications
You must be signed in to change notification settings - Fork 59
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
Read-only /sysroot prevents pulling down new commits via ostree CLI #343
Comments
Ahh actually, |
We probably should change But we're just using the regular |
Yes, that's my conclusion as well. Much less worrying! There's another use case, which is |
We need some more fixes to the readonly path before we can bump to 2020.2: coreos/fedora-coreos-tracker#343
We need some more fixes to the readonly path before we can bump to 2020.2: coreos/fedora-coreos-tracker#343
Now that 2020.2 has hit the stable repos, it's entered FCOS bodhi-updates, and kola is reporting more issues there:
Let's look into those, though for now let's unblock lockfile bumps: coreos/fedora-coreos-config#300 |
We need some more fixes to the readonly path before we can bump to 2020.2: coreos/fedora-coreos-tracker#343
See coreos/fedora-coreos-tracker#343 (comment) Basically we need to make raw `ostree` operations work and not just `ostree admin`.
See coreos/fedora-coreos-tracker#343 (comment) Basically we need to make raw `ostree` operations work and not just `ostree admin`.
See coreos/fedora-coreos-tracker#343 When we added the read-only sysroot support it broke using "raw" `ostree pull` and `ostree refs --create` and all of the core repo CLIs that just operate on a repo and not a sysroot. Fixing this is a bit ugly as it "layer crosses" things even more. Extract a helper function that works in both cases.
Yeah, working on this in ostreedev/ostree#2027 it's just ugly. |
See coreos/fedora-coreos-tracker#343 When we added the read-only sysroot support it broke using "raw" `ostree pull` and `ostree refs --create` and all of the core repo CLIs that just operate on a repo and not a sysroot. Fixing this is a bit ugly as it "layer crosses" things even more. Extract a helper function that works in both cases.
PR in ostreedev/ostree#2027 is tested and working. |
See coreos/fedora-coreos-tracker#343 When we added the read-only sysroot support it broke using "raw" `ostree pull` and `ostree refs --create` and all of the core repo CLIs that just operate on a repo and not a sysroot. Fixing this is a bit ugly as it "layer crosses" things even more. Extract a helper function that works in both cases.
Issues with read-only sysroot should be fixed now! coreos/fedora-coreos-tracker#343
coreos/fedora-coreos-config#302 I think we can close this issue after those are merged! |
Issues with read-only sysroot should be fixed now! coreos/fedora-coreos-tracker#343
merged... should we close? |
Yup, let's close this! (There's still some work ongoing in coreos/rpm-ostree#2023 to adapt the rpm-ostree testsuite, but that's clearly not an FCOS problem.) |
See coreos/fedora-coreos-tracker#343 (comment) Basically we need to make raw `ostree` operations work and not just `ostree admin`. Pairs with coreos/fedora-coreos-config#304
A local build with git master rpm-ostree and git master ostree (which has ostreedev/ostree#1767) errors on:
Seems like we need to remount rw in the pull paths too. Hmm, or maybe it's something that
ostree
andrpm-ostreed
should just do upfront instead of only in specific paths?Note the testing release
31.20191217.2.0
already hassysroot.readonly=true
(coreos/coreos-assembler#736). So we'll want to fix this before the ostree code drops (because otherwise, nodes won't be able to update).The text was updated successfully, but these errors were encountered: