Tested with podman-2.2.0-0.3.rc1.fc33. podman pull ubi8
correctly fetches (only) from RH registry; pull sdf
tries sequentially. System test suite passes, root & rootless. LGTM.
@augenauf , @lupinix, you'll need to upgrade podman at the same time to resolve the file conflict. The new build is a release candidate, not in bodhi, but you can pick it up here if you'd like: https://koji.fedoraproject.org/koji/buildinfo?buildID=1643508
Passes podman system test suite, root & rootless, podman-2:2.2.0-0.2.rc1.fc33.x86_64
Runs podman and skopeo test suites; LGTM
Ran podman system tests, root & rootless; skopeo system tests, root only. All pass.
podman-2.1.1-3.fc31.x86_64 + crun-0.15-5.fc31.x86_64 pass system tests and (cursory) manual testing. LGTM.
podman-2.1.1-7.fc32.x86_64 + crun-0.15-5.fc32.x86_64 pass all system tests and manual testing.
podman-2.1.1-6.fc32.x86_64 + crun-0.15-5.fc32.x86_64 LGTM, modulo one system-test failure (false alarm, caused by change in crun error message).
Tested root/rootless podman, LGTM
Fails basic podman-exec test:
podman run -d --name foo alpine sleep 10;podman exec foo /etc;echo $?
1232e99fa50320c2a42d23304c1af3d692d4c40d2dfca14dca706b396e7cde6b
open executable: Operation not permitted
1
Should be (and is, in crun-0.14.1-5.fc32):
Error: open executable: Operation not permitted: OCI runtime permission denied error
126
Passes podman system test suite, root and rootless. Ran manual tests on kernel 5.8.4-200.fc32, behaves as desired.
LGTM: does not fail in 30 minutes of running reproducer.
Unfortunately, I never got a failure on f31 in 1.5 hour of running the reproducer with the previous crun -- so this is a poor test. I'm LGTMing because at least it doesn't break anything else, and because we desperately need this in CI.
No crashes in almost an hour of running the reproducer (with previous crun, crash occurred in ~30m). I call this good. Thank you @gscrivano
Passes podman system test suite, root and rootless.
Gating-test failure looks like docker.io being unavailable
@dwalsh can you try waiving the failed tests? Gating tests docs suggests that there's a way to waive via web UI, but I've never seen that, possibly because it can only be done by the owner (it's not clear if they mean package owner or build owner or bodhi owner).
LGTM
Tests pass when run manually. LGTM.
Passes system test suite, root & rootless. LGTM!