Update snapshots to 20260816 - #2599
Conversation
|
The problem with the container resolver is that the I can't reproduce the failure locally, neither on a Fedora host nor in an Ubuntu 24.04 container, which I used to try to replicate the CI environment. |
95ccbf6 to
14d1b69
Compare
|
Merged the container resolver tests into the unit tests that run in Fedora containers. They're no longer separate jobs so they wont be reported separately in the statuses. |
|
The test explicitly refuses to run in a container and fails when forced. Let's see if I can change that. |
|
I think I'm just going to remove these tests. They're covered by integration tests in GitLab. It's not worth the effort to get them fixed to run in GHA. It'd be a different story if they were quick unit tests that can easily be run locally, which would catch problems before people push and open PRs, but they're not. |
Some change in the podman package in ubuntu, where this test runs in GitHub Actions, is making this test fail because the error message is logged differently (or not at all). Running this test on Fedora in GHA causes other issues, caused by it being run inside a container. The test is not very important. It's an error message matching test for a container mount failure. Checking that it fails as expected (while working in the happy cases) is enough.
14d1b69 to
faee20c
Compare
|
Didn't drop the test. Instead changed it to be a simple error check without message matching. |
|
The other test failed now (╯°□°)╯︵ ┻━┻ |
|
I'll check on it in a bit |
So the failure in this case was a timeout, which I foolishly assumed was a problem with our test, possibly related to the previous failure that I worked around. Given how GitHub is currently having a day again, I'm going to assume it's just regular old GH-borkage until proven otherwise. |
Results of the snapshot jobs:
Job(s) succeeded: 243
Job(s) failed: 3
If these are false, rebuild the enumerate cache manually:
Enumerate cache job succeeded: true
Check snapshot succeeded:
Workflow run: https://github.com/osbuild/rpmrepo/actions/runs/31921654228
update_schutzfile.py output