-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
4.16.z
-
None
-
False
-
-
None
-
Important
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Description of problem:
The container_runtime_config_controller.go currently preserves all status conditions, leading
Version-Release number of selected component (if applicable):
All current releases
How reproducible:
Always
Actual results:
- All ContainerRuntimeConfig status conditions are preserved, eventually leading to ResourceExhausted error3
$ oc get containerruntimeconfig worker -o json | jq -r '.status.conditions | .[] | .type' | sort | uniq -c
3313 Failure
3313 Success
W1216 08:55:50.750828 1 container_runtime_config_controller.go:557] error updating container runtime config status: rpc error: code = ResourceExhausted desc = trying to send message larger than max (2526542 vs. 2097152)
Expected results:
- Only for a limited volume of status conditions to be preserved.
[1] https://github.com/openshift/machine-config-operator/commit/409081bc72c3a1dd91a72748e699c044aa8791a0
- links to