[Satellite 6] Unable to sync content from Red Hat registries
Environment
- Satellite 6
Issue
- Synchronization of container images from
registry.access.redhat.comfails with:
Katello::Errors::PulpError
DKR1008: Could not find registry API at http://registry.access.redhat.com/
Katello::Errors::PulpError
PLP0000: Service Unavailable
Katello::Errors::PulpError
DKR1007: Could not fetch repository xxx/yyy from registry http://registry.access.redhat.com - Service Unavailable
Discovery failed. Error: 408 Request Timeout container
Resolution
- Modify the repository URL so it uses
httpsinstead ofhttp.
For GUI users:
- Go to the following page:
- WebUI --> Content --> Products --> <product_name> --> <repository_name>
- Modify the URL so it looks like this:
Registry URL: https://registry.access.redhat.com/
- Save the changes and start a new sync.
For CLI users:
- Find the registry repositories and note down their ID:
hammer repository list
- Change the URL for a particular repository:
# hammer repository update --id XXX --url "https://registry.access.redhat.com"
e.g.
# hammer repository update --id 121 --url "https://registry.access.redhat.com"
For more KB articles/solutions related to Red Hat Satellite 6.x Repository Issues, please refer to the Red Hat Satellite Consolidated Troubleshooting Article for Red Hat Satellite 6.x Repository Issues.
SBR
Product(s)
Components
Category
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.