-
Bug
-
Resolution: Done-Errata
-
Undefined
-
None
-
4.16.0
Description of problem:
Errors on registries, such as timeouts, authentication token expiring, HTTP500, etc are not retried. These errors prevent the mirroring from completing and the user needs to restart mirroring from the start. Ability to retry, set timeouts and throttling (by configuring how many parallel uploads can be done to the registry) can help prevent oc-mirror from exiting prematurely.
Version-Release number of selected component (if applicable):4.16.0
How reproducible: always
Steps to Reproduce:
This usually appears with long mirroring such as:
apiVersion: mirror.openshift.io/v2alpha1
kind: ImageSetConfiguration
mirror:
operators:
- catalog: registry.redhat.io/redhat/redhat-operator-index:v4.16
full: true1. 2. 3.
Actual results: A lot of failures
Expected results: Fail less
Additional info:
https://redhat-internal.slack.com/archives/C050P27C71S/p1715847774869659?thread_ts=1715769635.682869&cid=C050P27C71S
- is related to
-
OCPBUGS-42502 [enterprise-4.16] Issue in file installing/disconnected_install/about-installing-oc-mirror-v2.adoc
- New
- links to
-
RHEA-2024:3718 OpenShift Container Platform 4.17.z bug fix update