-
Notifications
You must be signed in to change notification settings - Fork 155
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
image.yaml: Switch to ostree-format: "oci-chunked"
#1698
Conversation
OK and to consume this on the host we do want https://bodhi.fedoraproject.org/updates/FEDORA-2022-4813f1daaf in our streams, but hopefully that will happen soon. |
A few questions:
|
Sure, done |
Thanks! Marking this as draft so it doesn't get merged by accident. We'll merge (assuming no objections) once we switch our |
OK a few other things to keep in mind here is that this conceptually can only really break two things:
|
Hmm actually anything blocking this going to rawhide first? |
Nope. That would work 👍 |
OK, it's time to start trying this out in "production". https://bodhi.fedoraproject.org/updates/FEDORA-2022-4813f1daaf is queued (and already in coreos-assembler). I've pushed an updated demo of this to `quay.io/cgwalters/fcos-chunked` which you can try today.
OK, done! |
(I discovered when rebasing that the rawhide |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
OK this is getting us a chunked image in S3, but the prod copy is being re-squashed back to a single layer because https://github.com/coreos/coreos-assembler/blob/c29b6f7d526090395f5248588eead17d2d36e464/src/cmd-sign#L185 We need to teach that code to read |
Eh this is going to get messy to implement here or in cosa, let's do ostreedev/ostree-rs-ext#295 |
Now that we have rpm-ostree v2022.2 in the bootimage, we should be able to switch to the chunked image format. This matches coreos/fedora-coreos-config#1698
Now that we have rpm-ostree v2022.2 in the bootimage, we should be able to switch to the chunked image format. This matches coreos/fedora-coreos-config#1698
Part of actually shipping chunked format, see coreos/fedora-coreos-config#1698 Not tested.
Part of actually shipping chunked format, see coreos/fedora-coreos-config#1698 Not tested.
Part of actually shipping chunked format, see coreos/fedora-coreos-config#1698 Not tested.
Part of actually shipping chunked format, see coreos/fedora-coreos-config#1698 Not tested.
Part of actually shipping chunked format, see coreos/fedora-coreos-config#1698 Not tested.
OK I should have done this before, but here's a tracker issue for this work: coreos/fedora-coreos-tracker#1226 |
Now that we have rpm-ostree v2022.2 in the bootimage, we should be able to switch to the chunked image format. This matches coreos/fedora-coreos-config#1698
We now have a version of rpm-ostree in the 4.12 bootimage which is able to pull this. This matches coreos/fedora-coreos-config#1698
OK, it's time to start trying this out in "production".
https://bodhi.fedoraproject.org/updates/FEDORA-2022-4813f1daaf
is queued (and already in coreos-assembler).
I've pushed an updated demo of this to
quay.io/cgwalters/fcos-chunked
which you can try today.