Description of problem:
As described in Hypershift issues at scale - OCPBUGS-52256, the memory usage of hypershift quickly grows causing issues. This is caused in part by the the registry and release providers being recreated on every reconcile call. This results in the cached images never being used and new caches being created. This issue was introduced in the fix for OCBUGS-29110.
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1. 2. 3.
Actual results:
Expected results:
Additional info:
- blocks
-
OCPBUGS-57299 HostedCluster registry and release providers are recreated on every reconcile
-
- Closed
-
- is caused by
-
OCPBUGS-29110 HCP: imageRegistryOverrides information are extracted only once on HyperShift operator initialization and never refreshed
-
- Closed
-
- is cloned by
-
OCPBUGS-57299 HostedCluster registry and release providers are recreated on every reconcile
-
- Closed
-
- relates to
-
OCPBUGS-52256 Hypershift issues at scale
-
- New
-
- links to