-
Bug
-
Resolution: Done-Errata
-
Major
-
None
-
4.13
-
None
Description of problem:
The dependency bump from https://github.com/openshift/cluster-resource-override-admission/pull/79 dragged in a generic-admission-server that does not properly initialize log flags, resulting in "unknown flag" when using a "-v" argument.
Version-Release number of selected component (if applicable):
clusterresourceoverride-operator.v4.13.0-202409120636
How reproducible:
Always on most recent 4.13
Steps to Reproduce:
1. Install newest 4.13 2. Apply a CRO: apiVersion: operator.autoscaling.openshift.io/v1 kind: ClusterResourceOverride metadata: name: cluster spec: podResourceOverride: spec: memoryRequestToLimitPercent: 50 cpuRequestToLimitPercent: 25 limitCPUToMemoryPercent: 200 3. Watch the pods go into Error/CrashLoopBackoff: [jkyros@jkyros-thinkpadp1gen5 cluster-resource-override-admission]$ oc get pods NAME READY STATUS RESTARTS AGE clusterresourceoverride-98mck 0/1 CrashLoopBackOff 3 (32s ago) 82s clusterresourceoverride-operator-86c5c67f8c-2qs9t 1/1 Running 0 101s clusterresourceoverride-pnkxr 0/1 CrashLoopBackOff 3 (32s ago) 82s clusterresourceoverride-z9dq5 0/1 CrashLoopBackOff 3 (32s ago) 82s
Actual results:
Pods fail because -v arg is unrecognized
Expected results:
Pods do not fail
Additional info:
- relates to
-
OCPBUGS-15462 ClusterResourceOverride Operator creating high quantity of clusterresourceoverride-token secrets (57k) in the OCP cluster
- Verified
- links to
-
RHBA-2024:8688 OpenShift Container Platform 4.13.z bug fix update