Problem:
We have an internet proxy server that uses a basic auth username/password, AND I have URL’s for some vendor yum repos that have to have a http://key:null@download.hpe… specified.
Katello apparently no longer likes this with 4.x.
Not sure how to get around it. The vendor’s yum repos do not accept setting the “upstream” username/password, it must be passed in the URL like that.
Is there a way to tell Katello to stop being so picky about URL’s for upstream yum repos?
http://key:null@download.hpe/ is just the direct form of specifying http basic auth credentials. You should enter them into the upstream authorization fields for the repository. That’s where they belong. I don’t know why you think you have to pass them in the URL. It shouldn’t make a difference.