Since BZ#1684701, the 05-pulp-https.conf had the ProxyPass directive updated to use the new /v2/ API path for GPG Keys In some cases the 05-pulp-https.conf is getting properly updated, but registered clients are still getting the old URL for gpgkey=... in /etc/yum.repos.d/redhat.repo Suraj Patil found that in these cases, the below API call is still returning the old URL for GPG Keys # curl -k -X GET https://<Your satellite hostname>:8443/rhsm/consumers/<Consumer ID of the client system>/ -cacert /etc/rhsm/ca/katello-server-ca.pem --cert /etc/pki/consumer/cert.pem --key /etc/pki/consumer/key.pem | python -m json.tool ..... "gpgUrl": "../../katello/api/repositories/1177/gpg_key_content", .....
A PR was submitted and merged that adds a rake task to the installer to update gpgUrls during update: https://github.com/Katello/katello/pull/8103
Hi William, The PR mentioned in comment 6 is being tracked with bug 1717069. Should we close this bugzilla as a duplicate of that one?