Problem:
Importing the manifest from redhat generates an error: the task reports:
Error message: the server returns an error
HTTP status code: 403
Response headers: {“date”=>“Mon, 04 Mar 2024 21:42:21 GMT”, “server”=>“gunicorn/20.0.4”, “content-type”=>“application/json”, “vary”=>“Accept,Cookie”, “allow”=>“GET, PUT, PATCH, DELETE, HEAD, OPTIONS”, “x-frame-options”=>“SAMEORIGIN”, “content-length”=>“58”, “correlation-id”=>“22ad0d87-d542-4316-a439-efcb6a3b4d48”, “access-control-expose-headers”=>“Correlation-ID”, “via”=>“1.1 slforeman002p.ucallstream.com”}
Response body: {“detail”:“Authentication credentials were not provided.”}
it should be noted that the line above showing “slforeman002p.ucallstream.com” is the OLD foreman servername. I replicated the old foreman server, changed its name using katello-change-hostname, then advanced the version of foreman forward.
Expected outcome:
Foreman and Proxy versions:
upgraded from foreman 2.5.1 katello 4.1
to
foreman 3.9.1, katello 4.11.0
Foreman and Proxy plugin versions:
Distribution and version:
Other relevant data:
since I have upgraded the system and changed its hostname (properly…), do need to delete the manifest on redhat.com and regenerate it?
I noticed that on the “manage manifest” popup window, I have a new tab “CDN Configuration”
Red Hat CDN:
url and update button are grayed out (this does not seem right)
Custom CDN:
url is blank (this seems right…)
Network Sync:
in RED box: “Username, Password, Organization Label, and SSL CA Content Credential must be provided together.”
I don’t know what this means.
is this where the info that otherwise gets me the “Authentication credentials were not provided” goes?
why would I need this if I am trying to use RedHat Repositories?
If I do need this, WHAT information should I be putting there? my redhat.com login credentials?