-
Notifications
You must be signed in to change notification settings - Fork 171
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
kola: teach upgrades about oci-archive #2300
Conversation
Skipping CI for Draft Pull Request. |
Then in turn this blocks on a new rpm-ostree release since it hits
which is fixed by coreos/rpm-ostree#2993 |
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
This is blocked on newer rpm-ostree which is presently blocked waiting for once-a-day bodhi and once-a-day FCOS builds. |
That's part of the reason why we built ourselves the ability to fast-track things. We did it multiple times just yesterday. |
OK, I manually built a newer rawhide image and this is now tested and working! |
(CI here will test the non-ostree-container path, which should also continue to work, so this shouldn't break anything) |
Part of coreos/fedora-coreos-tracker#812 The code here is unfortunately actually *more* complicated, but that's due to an ostree/ostree-ext bug. It was easier to use `sudo` for everything instead of doing the
I forgot that we forked the upgrade tests between FCOS/RHCOS when doing coreos#2300 The ugly hack here is to downconvert the oci image on the kola container side to the old tar format, because the rpm-ostree in RHEL8 is too old to natively accept the ociarchive. Once that is fixed, (which will be helped by us testing this end-to-end) then this code will get nicer.
I forgot that we forked the upgrade tests between FCOS/RHCOS when doing coreos#2300 The ugly hack here is to downconvert the oci image on the kola container side to the old tar format, because the rpm-ostree in RHEL8 is too old to natively accept the ociarchive. Once that is fixed, (which will be helped by us testing this end-to-end) then this code will get nicer.
I forgot that we forked the upgrade tests between FCOS/RHCOS when doing #2300 The ugly hack here is to downconvert the oci image on the kola container side to the old tar format, because the rpm-ostree in RHEL8 is too old to natively accept the ociarchive. Once that is fixed, (which will be helped by us testing this end-to-end) then this code will get nicer.
Part of coreos/fedora-coreos-tracker#812
The code here is unfortunately actually more complicated,
but that's due to an ostree/ostree-ext bug.
It was easier to use
sudo
for everything instead of doing the