Closed debarshiray closed 3 weeks ago
Build failed. https://softwarefactory-project.io/zuul/t/local/buildset/4dbcb019c8e741819a08e182b854d88f
:x: unit-test RETRY_LIMIT in 34s :heavy_check_mark: unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 37s :x: unit-test-restricted RETRY_LIMIT in 33s :x: system-test-fedora-rawhide RETRY_LIMIT in 34s :x: system-test-fedora-40 RETRY_LIMIT in 34s :x: system-test-fedora-39 RETRY_LIMIT in 34s :x: system-test-fedora-38 RETRY_LIMIT in 32s
Build failed. https://softwarefactory-project.io/zuul/t/local/buildset/c64e04f1ca5548888fe90442c799d1d3
:x: unit-test RETRY_LIMIT in 35s :heavy_check_mark: unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 26s :x: unit-test-restricted RETRY_LIMIT in 36s :x: system-test-fedora-rawhide RETRY_LIMIT in 33s :x: system-test-fedora-40 POST_FAILURE in 34m 56s :heavy_check_mark: system-test-fedora-39 SUCCESS in 35m 54s :heavy_check_mark: system-test-fedora-38 SUCCESS in 34m 39s
Build failed. https://softwarefactory-project.io/zuul/t/local/buildset/580ace5cb1cc44fdb9536558aed5a843
:heavy_check_mark: unit-test SUCCESS in 7m 09s :heavy_check_mark: unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 18s :x: unit-test-restricted RETRY_LIMIT in 1m 17s :heavy_check_mark: system-test-fedora-rawhide SUCCESS in 38m 24s :heavy_check_mark: system-test-fedora-40 SUCCESS in 36m 08s :heavy_check_mark: system-test-fedora-39 SUCCESS in 35m 22s :heavy_check_mark: system-test-fedora-38 SUCCESS in 35m 11s
@danpawlik @TristanCacqueray Will it be possible to somehow set up Ansible on Software Factory in a way that the dnf5
module is disabled until it's known to work?
Build succeeded. https://softwarefactory-project.io/zuul/t/local/buildset/036e88a6a3b1461488b330aade1449bd
:heavy_check_mark: unit-test SUCCESS in 6m 15s :heavy_check_mark: unit-test-migration-path-for-coreos-toolbox SUCCESS in 3m 21s :heavy_check_mark: unit-test-restricted SUCCESS in 5m 43s :heavy_check_mark: system-test-fedora-rawhide SUCCESS in 39m 41s :heavy_check_mark: system-test-fedora-40 SUCCESS in 38m 04s :heavy_check_mark: system-test-fedora-39 SUCCESS in 38m 29s :heavy_check_mark: system-test-fedora-38 SUCCESS in 38m 20s
@debarshiray We don't setup Ansible, this is taken care of by Zuul, so I'm not sure how we would do that.
@debarshiray We don't setup Ansible, this is taken care of by Zuul, so I'm not sure how we would do that.
Maybe by downstream patching to suppress the dnf5
module? I don't know how all the pieces fit, so I don't know what I am talking about. Anyway, it's not a big deal, just a passing thought.
The Zuul executor got updated from Ansible 2.13.7 to 2.15.10, which now has support for DNF5 [1] and the previous DNF5 Change [2] for Fedora 39 is now aiming at Fedora 41 (and Rawhide) [3]. Unfortunately, Ansible's
dnf5
module is still under development and doesn't seem to match the state of DNF5 in Fedora Rawhide, which causes:Trying to explicitly install
python3-libdnf5
, as suggested above, using Ansible'scommand
module before using thepackage
module to install the Toolbx dependencies, still ends up with:Therefore, force the use of DNF4 when an Ansible job is being attempted more than once [4].
[1] Ansible commit a81b787a05100986 https://github.com/ansible/ansible/commit/a81b787a05100986 https://github.com/ansible/ansible/issues/78898
[2] https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5
[3] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[4] https://zuul-ci.org/docs/zuul/latest/job-content.html#var-zuul.attempts