Description of problem: Synchronization of an Ansible collection repo to the external Capsule fails with error. It is a regression since 6.11. Version-Release number of selected component (if applicable): 6.12.0 snap 7 How reproducible: always Steps to Reproduce: 1. Have a Satellite and an external Capsule. 2. Create a product and an Ansible Collection type repository in it (used theforeman.foreman and theforeman.operations for content). 3. Assign the the Library LCE to the Capsule (on_demand download policy) 4. Sync the repository. It succeeds and triggers a Capsule sync task. Actual results: The Capsule sync task fails with this error: URL: satellite.redhat.com/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/Default_Organization/Library/custom/Test_Prod/Test_Repo/collections/artifacts/theforeman-foreman-2.1.0.tar.gz not supported. Expected results: Successful sync without errors.
Upstream bug assigned to egolov
Moving this bug to POST for triage into Satellite since the upstream issue https://projects.theforeman.org/issues/35390 has been resolved.
Verified in 6.12.0 snap 13.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: Satellite 6.12 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:8506