-
Notifications
You must be signed in to change notification settings - Fork 897
Allow running CI from rawhide images #2681
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
Conversation
> fgrep: warning: fgrep is obsolescent; using grep -F Should not change behavior. Signed-off-by: Miloslav Trmač <mitr@redhat.com>
We will, temporarily, want to run from rawhide images that include the rust-podman-sequoia RPM, as well as Fedora 43 images. We have only one skopeo_cidev though, and we don't want to build a rawhide variant; so, allow consuming it from rawhide. Signed-off-by: Miloslav Trmač <mitr@redhat.com>
|
@mtrmac LGTM if we need this happening soon. @cevich PTAL. BTW, with the testing-farm jobs already in place and assuming #2640 will get merged (hopefully soon), would we need to worry about having this? IIRC, one reason to still have this would be to run tests locally without polluting your environment, but maybe the same could be achieved by running a toolbox container (?) |
|
Another use-case could be |
lsm5
left a comment
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
@mtrmac please merge whenever convenient.
|
Ignore f43 testing-farm job. Compose isn't ready yet AFAICT. The testing-farm people will hopefully have a process change in place for f44 so that issue shouldn't occur from the next release forward. |
We will need CI coverage of the Sequoia build configuration, probably in situations consistent with how we build distribution RPMs.
I’m not positively aware of anyone doing this — I rely on GitHub-connected CI ~exclusively. So I don’t have a strong opinion on whether / how that should be possible. |
c/image #2876 was building against these images ; I’m trying to split the Skopeo PR into the CI-prerequisite + new-feature parts , and I didn’t actually test that the split is correct — I failed in a previous iteration. Hopefully this will get it right; if not, I’ll do a proper isolated test c/image PR. |
We will, temporarily, want to run from rawhide images that include the rust-podman-sequoia RPM, as well as Fedora 43 images.
We have only one
skopeo_cidevthough, and we don't want to build a rawhide variant; so, allow consuming it from rawhide.See individual commit messages for details.
A prerequisite for Sequoia containers/image#2876 , see https://github.com/containers/image/pull/2876/checks?check_run_id=48518809749 .
@lsm5 PTAL.