-
Notifications
You must be signed in to change notification settings - Fork 788
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
Define and use a safe, reliable test image #4377
Conversation
The ubi8 image changed some architecture string yesterday and broke all our CI on all branches, including podman because it too runs bud.bats tests. Solution: use a safe, reliable, trustworthy test image (the one built and used for podman). Because that image does not have the same labels, confirm pull using .Architecture instead. We should stop using ubi8 and registry.redhat (containers#4318). They are unreliable. This PR doesn't fix that; it's just an emergency patch for one specific CI break. We can use this as a basis for future removals of ubi8. Signed-off-by: Ed Santiago <[email protected]>
@containers/buildah-maintainers PTAL. This will need to be backported to every live branch. This is not the smallest-possible change, but I believe it's the most futureproof. |
/approve |
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
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: edsantiago, flouthoc, rhatdan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Emergency import of containers/buildah#4377 required because the ubi8 image changed behind our backs. On podman main, this commit will be reverted by Ed's treadmill as soon as a new buildah is vendored into podman. On side branches, the human doing the vendoring will need to perform manual surgery. I hope the instructions are good enough. Signed-off-by: Ed Santiago <[email protected]>
Emergency import of containers/buildah#4377 required because the ubi8 image changed behind our backs. On podman main, this commit will be reverted by Ed's treadmill as soon as a new buildah is vendored into podman. On side branches, the human doing the vendoring will need to perform manual surgery. I hope the instructions are good enough. Signed-off-by: Ed Santiago <[email protected]>
Emergency import of containers/buildah#4377 required because the ubi8 image changed behind our backs. On podman main, this commit will be reverted by Ed's treadmill as soon as a new buildah is vendored into podman. On side branches, the human doing the vendoring will need to perform manual surgery. I hope the instructions are good enough. Signed-off-by: Ed Santiago <[email protected]>
Emergency import of containers/buildah#4377 required because the ubi8 image changed behind our backs. On podman main, this commit will be reverted by Ed's treadmill as soon as a new buildah is vendored into podman. On side branches, the human doing the vendoring will need to perform manual surgery. I hope the instructions are good enough. Signed-off-by: Ed Santiago <[email protected]>
Upstream has already stopped using ubi8, this is a backport branch stil using ubi8 so retrofit to use needed arch. Upstream has already stopped using ubi8 after: containers#4377 Signed-off-by: Aditya R <[email protected]>
The ubi8 image changed some architecture string yesterday and
broke all our CI on all branches, including podman because
it too runs bud.bats tests.
Solution: use a safe, reliable, trustworthy test image (the
one built and used for podman). Because that image does not
have the same labels, confirm pull using .Architecture
instead.
We should stop using ubi8 and registry.redhat (#4318). They
are unreliable. This PR doesn't fix that; it's just an
emergency patch for one specific CI break. We can use
this as a basis for future removals of ubi8.
Signed-off-by: Ed Santiago [email protected]