Description of problem: Repository sync for some RHEL repos fails with: ~~~ Artifact() got an unexpected keyword argument 'sha' ~~~~ Version-Release number of selected component (if applicable): Satellite 6.10.1 How reproducible: Always Steps to Reproduce: 1. Enable 'Red Hat Enterprise Linux 5 Server Kickstart x86_64 5.10' repository 2. Start the sync Actual results: Repo fails to sync (task ends in stopped/warning state). Expected results: Repo syncs successfully. Additional info: I am able to reproduce this on fresh Satellite 6.10 install.
The Pulp upstream bug status is at MODIFIED. Updating the external tracker on this bug.
The Pulp upstream bug priority is at Normal. Updating the external tracker on this bug.
All upstream Pulp bugs are at MODIFIED+. Moving this bug to POST.
The Pulp upstream bug status is at CLOSED - DUPLICATE. Updating the external tracker on this bug.
Pulp upstream moved to github-issues, adding the upstream tracker
*** Bug 2033970 has been marked as a duplicate of this bug. ***
Steps to retest: 1. Import a manifest 2. enabled 'Red Hat Enterprise Linux 6 Server RPMs x86_64 6.5' and 'Red Hat Enterprise Linux 6 Server RPMs x86_64 6.5' 3. Sync repo Expected: Syncing should complete successfully Actual: Syncing does complete successfully I tried the KS 5, but there's issues with the repo. Since this issue's main focus is on 'sha' and the two repos above does have it and it complete successfully, then I would say this issue is resolved. Verified on 6.11_snap18 with python38-pulp-rpm-3.17.3-2.el8pc.noarch on both rhel8 and rhel7
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 (Moderate: Satellite 6.11 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:5498