It looks like Fedora's Jenkins env installs moby-engine which has a file conflict with podman-docker and that's causing podman's gating tests to fail. See any of the tests marked Regression in https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpmdeplint-pipeline/job/master/18964/testReport/(root)/tests/
Regression
cc @santiago
Hi @lsm5, that test does not install anything, it is a static analysis test which checks if the package does not break the compose by adding a conflicting package, package with unsatisfied depencies, etc. The test runs: https://pagure.io/rpmdeplint this tool to find the problems ...
In case those packages conflict, can it be expressed in the spec file as conflicting packages?
Hi Miro,
I believe the conflict has been added to the moby-engine spec; perhaps it hasn't cascaded into a build yet (the logs above indicate a file collision, not an RPM conflict).
But even once the moby-engine RPM pushes out... will that help? That will simply transform the error from "file collision" to "conflicting RPMs", won't it? Why is moby-engine being installed in the first place, do you know?
@mvadkert yes, the Conflicts already exist in both podman-docker and moby-engine packages.
podman: https://src.fedoraproject.org/rpms/podman/blob/rawhide/f/podman.spec#_183
moby-engine: https://src.fedoraproject.org/rpms/moby-engine/blob/rawhide/f/moby-engine.spec#_93
I do believe conflicting packages are something rpmdeplint can recognize and consider as a normal way of handling these things ... so it should pass once it is ok
@lsm5 good, so I would wait on results from moby-engine package, and according to what I read it should pass.
This problem is normal problem of builds which should be ideally promoted to the image together in ideal world, so this failure is not present. Because we luck such functionality, the error is expected and can be considered as a know problem and waived.
Seems all good now?
https://bodhi.fedoraproject.org/updates/FEDORA-2021-862cbcdb15
?
Seems all good now? https://bodhi.fedoraproject.org/updates/FEDORA-2021-862cbcdb15 ?
Yes. Thanks a lot! Closing ..
Metadata Update from @lsm5: - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.