When running CI containers with F35 they fail in CentOS CI on the following error https://bugzilla.redhat.com/show_bug.cgi?id=2032085
This error is not happening on F34, let's switch to it then.
With this PR all tests for Fedora RPMS container are passing.
:thumbsup:
Pull-Request has been merged by ngompa
Hm, it looks like the F34 RPMs tests are failing in CI, but the container run without any failure on my local machine :-/
But at least the container is now running in CI.
The design of the CI system means it doesn't take effect until post-merge.
I thought that running it as this: ./dev/run-tests-container.py --fedora --repo https://pagure.io/forks/zlopez/pagure.git --branch tests will run it on my pushed changes, at least it looked like it's doing this.
./dev/run-tests-container.py --fedora --repo https://pagure.io/forks/zlopez/pagure.git --branch tests
Hmm, so it does. Nevermind then :sweat_smile:
It looks like all the issues are related to permissions to /tmp
Here is the example error from CI:
_pygit2.GitError: failed to resolve path '/tmp/pagure-tests-path-zi7lrkl0/repos/test.git/.git/': Operation not permitted
And I thought that it will continue running tests in other containers, but it seems it stops when the first one fails :-/
From what I know the Pagure is one of the few projects still running on old CentOS CI and should be migrated to new one. I will try to look what needs to be done.
That would be great! And I would appreciate it if you could teach me about the new setup once you've done that. :)
When running CI containers with F35 they fail in CentOS CI on the following
error https://bugzilla.redhat.com/show_bug.cgi?id=2032085
This error is not happening on F34, let's switch to it then.
With this PR all tests for Fedora RPMS container are passing.