Running "satellite-maintain self-upgrade" on a Satellite\Capsule 6.11.1.1 fails with error "Error: 'satellite-maintenance-6.11.2-for-rhel-8-x86_64-rpms' does not match a valid repository ID"
Verified
Tested on Satellite 6.11.4 Snap 1.0
Version: rubygem-foreman_maintain-1.0.18-1.el8sat.noarch
Steps:
Applied this fix on 6.11.1.1/6.11.4 and ran "foreman-maintain self-upgrade"
Observation
For 6.11.1.1 and 6.11.4 both, self-upgrade enables 6.12 maintenance repo correctly
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.11.4 Async Security Update), 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:7242