-
Bug
-
Resolution: Done-Errata
-
Major
-
4.14.0, 4.15.0, 4.16.0
-
Critical
-
No
-
Hypershift Sprint 254
-
1
-
Rejected
-
False
-
-
-
Bug Fix
-
Done
This is a clone of issue OCPBUGS-29110. The following is the description of the original issue:
—
Description of problem:
HO uses the ICSP/IDMS from mgmt cluster to extract the OCP release metadata to be used in the HostedCluster. But they are extracted only once in main.go: https://github.com/jparrill/hypershift/blob/9bf1403ae09c0f262ebfe006267e3b442cc70149/hypershift-operator/main.go#L287-L293 before starting the HC and NP controllers but they are never refreshed anymore when ICSP/IDMS changes on the management cluster neither when a new HostedCluster is created.
Version-Release number of selected component (if applicable):
4.14 4.15 4.16
How reproducible:
100%
Steps to Reproduce:
1. ensure that HO is already running 2. create an ICSP or a IMDS on the management cluster 3. try to create an hosted-cluster
Actual results:
the imageRegistryOverrides setting for the new hosted-cluster ignores the ICSP/IMDS created when the HO was already running. Killing HO operator pod and wait for it to restart will bring to a different result.
Expected results:
HO is consistently consuming ICSP/IMDS info at runtime without the need to be restarted
Additional info:
It affects disconnected deployments
- clones
-
OCPBUGS-33117 HCP: imageRegistryOverrides information are extracted only once on HyperShift operator initialization and never refreshed
- Closed
- is blocked by
-
OCPBUGS-33117 HCP: imageRegistryOverrides information are extracted only once on HyperShift operator initialization and never refreshed
- Closed
- links to
-
RHBA-2024:3523 OpenShift Container Platform 4.14.z bug fix update