Description of problem: The current version of openshift/cluster-ingress-operator vendors Kubernetes 1.23 packages. OpenShift 4.11 is based on Kubernetes 1.24. OpenShift release version: 4.11. Steps to Reproduce (in detail): 1. Check <https://github.com/openshift/cluster-ingress-operator/blob/release-4.11/go.mod>. Actual results: Kubernetes packages (k8s.io/api, k8s.io/apimachinery, and k8s.io/client-go) are at version v0.23.0. Expected results: Kubernetes packages are at version v0.24.0 or later. Impact of the problem: Using old Kubernetes API and client packages brings risk of API compatibility issues.
melvinjoseph@mjoseph-mac Downloads % oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.11.0-0.nightly-2022-06-25-081133 True False 135m Cluster version is 4.11.0-0.nightly-2022-06-25-081133 melvinjoseph@mjoseph-mac Downloads % oc get pods -n openshift-ingress-operator NAME READY STATUS RESTARTS AGE ingress-operator-6bf85c9ffc-w7mlb 2/2 Running 2 (155m ago) 161m melvinjoseph@mjoseph-mac Downloads % oc rsync -n openshift-ingress-operator ingress-operator-6bf85c9ffc-w7mlb:/usr/bin/ingress-operator . receiving file list ... done ingress-operator sent 38 bytes received 81650607 bytes 745667.99 bytes/sec total size is 81630578 speedup is 1.00 Defaulted container "ingress-operator" out of: ingress-operator, kube-rbac-proxy melvinjoseph@mjoseph-mac Downloads % melvinjoseph@mjoseph-mac Downloads % melvinjoseph@mjoseph-mac Downloads % melvinjoseph@mjoseph-mac Downloads % strings ./ingress-operator >> forbug.txt melvinjoseph@mjoseph-mac Downloads % melvinjoseph@mjoseph-mac Downloads % grep -B1 "v0.24.1" forbug.txt k8s.io/api v0.24.1 <----- k8s.io/apimachinery v0.24.1 <----- k8s.io/client-go v0.24.1 <----- k8s.io/component-base v0.24.1 -- k8s.io/kubectl v0.24.1 <----- -- k8s.io/api v0.24.1 k8s.io/apimachinery v0.24.1 k8s.io/client-go v0.24.1 k8s.io/component-base v0.24.1 -- k8s.io/kubectl v0.24.1 melvinjoseph@mjoseph-mac Downloads % Hence marking as verified
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: OpenShift Container Platform 4.11.0 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:5069