Tested building ansible-collection-community-general locally, and it works as long as I manually install ansible-srpm-macros to the mock chroot first. We'll need to add this to epel-rpm-macros once this is stable
BZ#2328844 Please branch and build ansible-packaging in epel10
Repoclosure caught something that will be a problem soon.
root@c10-container:~# dnf --enablerepo epel-testing repoclosure --newest --pkg 'ansible*'
Last metadata expiration check: 0:11:07 ago on Tue Dec 3 22:30:10 2024.
package: ansible-packaging-tests-1-16.el10_0.noarch from epel-testing
unresolved deps (1):
/usr/bin/ansible-test
Error: Repoclosure ended with unresolved dependencies (1) across 1 packages.
Installing the package directly works currently, but it's resolving to a non-latest build of ansible-core that still contains /usr/bin/ansible-test. When ansible-core was updated to 2.16.13, that command was moved to a new ansible-test subpackage. However, that subpackage is not currently being shipped to the mirrors. This results in the following error once you try to update ansible-core after installing ansible-packaging-tests.
Error:
Problem: problem with installed package ansible-packaging-tests-1-16.el10_0.noarch
- package ansible-packaging-tests-1-16.el10_0.noarch from @System requires /usr/bin/ansible-test, but none of the providers can be installed
- package ansible-packaging-tests-1-16.el10_0.noarch from epel-testing requires /usr/bin/ansible-test, but none of the providers can be installed
- cannot install both ansible-core-1:2.16.13-1.el10.noarch from appstream and ansible-core-1:2.16.3-4.el10.noarch from @System
- cannot install both ansible-core-1:2.16.3-3.el10.noarch from appstream and ansible-core-1:2.16.13-1.el10.noarch from appstream
- cannot install both ansible-core-1:2.16.3-4.el10.noarch from appstream and ansible-core-1:2.16.13-1.el10.noarch from appstream
- cannot install the best update candidate for package ansible-core-1:2.16.3-4.el10.noarch
While this isn't the fault of the packages in this update, I'm giving negative karma for now to stop this from automatically moving to stable.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
Tested building ansible-collection-community-general locally, and it works as long as I manually install ansible-srpm-macros to the mock chroot first. We'll need to add this to epel-rpm-macros once this is stable
gotmax23 edited this update.
New build(s):
Karma has been reset.
This update has been submitted for testing by gotmax23.
gotmax23 edited this update.
New build(s):
Karma has been reset.
gotmax23 edited this update.
This update has been pushed to testing.
gotmax23 edited this update.
Repoclosure caught something that will be a problem soon.
Installing the package directly works currently, but it's resolving to a non-latest build of ansible-core that still contains
/usr/bin/ansible-test
. When ansible-core was updated to 2.16.13, that command was moved to a new ansible-test subpackage. However, that subpackage is not currently being shipped to the mirrors. This results in the following error once you try to update ansible-core after installing ansible-packaging-tests.While this isn't the fault of the packages in this update, I'm giving negative karma for now to stop this from automatically moving to stable.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
https://issues.redhat.com/browse/RHEL-69915
This update can be pushed to stable now if the maintainer wishes
I'm going to build ansible-packaging without the tests subpackage for now.
gotmax23 edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been submitted for testing by gotmax23.
gotmax23 edited this update.
This update has been pushed to testing.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.