Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2023812

Summary: kube-rbac-proxy image reference is not getting replaced by ART
Product: OpenShift Container Platform Reporter: Carlos Eduardo Arango Gutierrez <carangog>
Component: Node Feature Discovery OperatorAssignee: Carlos Eduardo Arango Gutierrez <carangog>
Status: CLOSED ERRATA QA Contact: liqcui
Severity: medium Docs Contact:
Priority: medium    
Version: 4.9CC: aos-bugs, harishsa7044, sejug, wabouham
Target Milestone: ---   
Target Release: 4.9.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 2023810 Environment:
Last Closed: 2022-02-14 12:39:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2023810, 2023813    
Bug Blocks:    

Description Carlos Eduardo Arango Gutierrez 2021-11-16 15:49:52 UTC
+++ This bug was initially created as a clone of Bug #2023810 +++

Current CSV image replacement doesn't work for disconnected envs

```
  Normal   Scheduled       86s                default-scheduler  Successfully assigned openshift-nfd/nfd-controller-manager-559fc85c8b-zp77l to ip-10-0-73-99.us-east-2.compute.internal
  Normal   AddedInterface  85s                multus             Add eth0 [10.131.2.16/23] from openshift-sdn
  Warning  Failed          25s                kubelet            Failed to pull image "registry.redhat.io/openshift4/ose-kube-rbac-proxy": rpc error: code = Unknown desc = pinging container registry registry.redhat.io: Get "https://registry.redhat.io/v2/": dial tcp 184.84.168.69:443: i/o timeout
  Warning  Failed          25s                kubelet            Error: ErrImagePull
  Normal   Pulling         25s                kubelet            Pulling image "registry.redhat.io/openshift4/ose-cluster-nfd-operator@sha256:445dbd807cdb3e311baf319aee7d5afd0c0aea575c192b35e1aafd906335ba29"
  Normal   Started         18s                kubelet            Started container manager
  Normal   Pulled          18s                kubelet            Successfully pulled image "registry.redhat.io/openshift4/ose-cluster-nfd-operator@sha256:445dbd807cdb3e311baf319aee7d5afd0c0aea575c192b35e1aafd906335ba29" in 6.940610088s
  Normal   Created         18s                kubelet            Created container manager
  Normal   BackOff         16s (x2 over 17s)  kubelet            Back-off pulling image "registry.redhat.io/openshift4/ose-kube-rbac-proxy"
  Warning  Failed          16s (x2 over 17s)  kubelet            Error: ImagePullBackOff
  Normal   Pulling         7s (x2 over 85s)   kubelet            Pulling image "registry.redhat.io/openshift4/ose-kube-rbac-proxy"
[ocpadmin@ec2-18-217-45-133 nfd]$ ls
```

Comment 1 liqcui 2022-02-08 03:04:09 UTC
Verified Result:

[ocpadmin@ec2-18-217-45-133 ~]$ oc get pods -n openshift-nfd
NAME                                     READY   STATUS    RESTARTS   AGE
nfd-controller-manager-78c845c69-xk6n9   2/2     Running   0          115s
nfd-master-lqlx4                         1/1     Running   0          32s
nfd-master-pbzvv                         1/1     Running   0          32s
nfd-master-qqdjj                         1/1     Running   0          32s
nfd-worker-pmmqf                         1/1     Running   0          32s
nfd-worker-sn2sn                         1/1     Running   0          32s
nfd-worker-z8f6f                         1/1     Running   0          32s
[ocpadmin@ec2-18-217-45-133 ~]$ oc describe pod nfd-controller-manager-78c845c69-xk6n9 -n openshift-nfd |grep image
                        "image": "registry.redhat.io/openshift4/ose-node-feature-discovery@sha256:534c025b7cc512075dd313419032ad4a0dde86a34d6d45c7b5e5625d...
                        "imagePullPolicy": "Always",
  Normal  Pulling         2m35s  kubelet            Pulling image "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:fd50b42ad9ecf5f7ad66f9db2dba2aeee93a051d596d2dad98c8c1423558ee86"
  Normal  Pulled          2m29s  kubelet            Successfully pulled image "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:fd50b42ad9ecf5f7ad66f9db2dba2aeee93a051d596d2dad98c8c1423558ee86" in 5.862850372s
  Normal  Pulling         2m29s  kubelet            Pulling image "registry.redhat.io/openshift4/ose-cluster-nfd-operator@sha256:c6da4258a78c61113ec27cb8c1e64077071275add831705592d6cc13bbdac668"
  Normal  Pulled          2m26s  kubelet            Successfully pulled image "registry.redhat.io/openshift4/ose-cluster-nfd-operator@sha256:c6da4258a78c61113ec27cb8c1e64077071275add831705592d6cc13bbdac668" in 2.654109707s
[ocpadmin@ec2-18-217-45-133 ~]$ oc get clusterversion
NAME      VERSION                             AVAILABLE   PROGRESSING   SINCE   STATUS
version   4.9.0-0.nightly-2022-02-07-031906   True        False         49m     Cluster version is 4.9.0-0.nightly-2022-02-07-031906

[ocpadmin@ec2-18-217-45-133 ~]$ oc describe pod nfd-controller-manager-84dc46b4d-xqbb8 -n openshift-nfd |grep image
                        "image": "registry.redhat.io/openshift4/ose-node-feature-discovery@sha256:217eea0418a743b6354c0c47e794bcb1f7d98e77f8b6873078a2f46b...
                        "imagePullPolicy": "Always",
  Normal  Pulling         7m43s  kubelet            Pulling image "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:12c1619c65183cec6cf2b228fc327cecc73e343ffb15c99b9ca6dc01f7346e7c"
  Normal  Pulled          7m37s  kubelet            Successfully pulled image "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:12c1619c65183cec6cf2b228fc327cecc73e343ffb15c99b9ca6dc01f7346e7c" in 6.033790026s
  Normal  Pulling         7m37s  kubelet            Pulling image "registry.redhat.io/openshift4/ose-cluster-nfd-operator@sha256:e102c2b84bb70a518c641cd45ea09e339823bbead20f4cdeb7f5664fdc7735b9"
  Normal  Pulled          7m33s  kubelet            Successfully pulled image "registry.redhat.io/openshift4/ose-cluster-nfd-operator@sha256:e102c2b84bb70a518c641cd45ea09e339823bbead20f4cdeb7f5664fdc7735b9" in 3.369066788s
[ocpadmin@ec2-18-217-45-133 ~]$ oc get clusterversion
NAME      VERSION                             AVAILABLE   PROGRESSING   SINCE   STATUS
version   4.9.0-0.nightly-2022-02-07-031906   True        False         59m     Cluster version is 4.9.0-0.nightly-2022-02-07-031906
[ocpadmin@ec2-18-217-45-133 ~]$ oc get pods -n openshift-nfd
NAME                                     READY   STATUS    RESTARTS   AGE
nfd-controller-manager-84dc46b4d-xqbb8   2/2     Running   0          8m5s
nfd-master-7vxz5                         1/1     Running   0          5m52s
nfd-master-8ph6w                         1/1     Running   0          5m52s
nfd-master-zwszh                         1/1     Running   0          5m52s
nfd-worker-bwkhg                         1/1     Running   0          5m52s
nfd-worker-srs5x                         1/1     Running   0          5m52s
nfd-worker-v8m2n                         1/1     Running   0          5m52s


Both NFD4.9 and NFD4.10's image has sha image tag. registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:12c1619c65183cec6cf2b228fc327cecc73e343ffb15c99b9ca6dc01f7346e7c

Comment 4 errata-xmlrpc 2022-02-14 12:39:21 UTC
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 (OpenShift Container Platform 4.9.21 extras 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/RHBA-2022:0489

Comment 5 harishsa7044 2024-10-22 00:45:11 UTC Comment hidden (spam)