-
Bug
-
Resolution: Done-Errata
-
Critical
-
None
-
4.16, 4.16.0, 4.17, 4.16.z
Description of problem:
In 4,16 OCP starts to place an annotation on service accounts when it creates a dockercfg secret. Some operators/reconciliation loops (incorrectly) will then try to set the annotation on the SA back to exactly what they wanted. OCP will annotate again and create a new secret. Operators sets it back without annotation. Rinse Repeat. Eventually etcd will get completely overloaded with secrets, will start to OOM, and the entire cluster will come down.
There is belief that at least otel, tempo, acm, odf/ocs, strymzi, elasticsearch and possibly other operators reconciled the annoations on the SA by setting them back exactly how they wanted them set.
These seem to be related (but no complete)
https://issues.redhat.com/browse/LOG-5776
https://issues.redhat.com/browse/ENTMQST-6129
- blocks
-
OCPBUGS-36862 4.16 "Bad" reconciliation loops can cause unbounded dockercfg secret creation
- Closed
- is blocked by
-
API-1819 Impact: OCPBUGS-36833: 4.16 "Bad" reconciliation loops can cause unbounded dockercfg secret creation
- Closed
- is cloned by
-
OCPBUGS-36862 4.16 "Bad" reconciliation loops can cause unbounded dockercfg secret creation
- Closed
- is related to
-
TRACING-4435 Continuously generating secrets in the OpenTelemetry Collector instance namespace on OCP 4.16
- Closed
-
LOG-5776 Continuously generating secrets in the Elasticsearch, Kibana instance namespace on OCP 4.16
- Closed
-
ACM-10987 Endless dockercfg secret creation in MCO
- Closed
-
ENTMQST-6129 Continuously generating secrets in the Kafka instance namespace on OCP 4.16
- Closed
- links to
-
RHEA-2024:3718 OpenShift Container Platform 4.17.z bug fix update