-
Bug
-
Resolution: Done
-
Blocker
-
OSSM 2.3.0
-
None
-
False
-
-
False
-
Sprint 59
While installing kiali operator from stage registry (index image - registry.stage.redhat.io/redhat/redhat-operator-index:v4.11), kiali operator pod is not starting because of ImagePullBackOff:
Back-off pulling image "registry.redhat.io/openshift-istio-tech-preview/kiali-operator@sha256:166b9899a2d1934b994f62ca6015166e45caaac68e77eadab12609e12c96cc46"
It's using 'openshift-istio-tech-preview' for some reason so it can't find it.
Here is kiali metadata image brew build - https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=2212458 which is included in 2.3 errata - https://errata.devel.redhat.com/errata/container/103065
You can see that this image is specified in related images:
'related_images': {'created_by_osbs': True, 'pullspecs': [{'new': 'registry.redhat.io/openshift-istio-tech-preview/kiali-operator@sha256:166b9899a2d1934b994f62ca6015166e45caaac68e77eadab12609e12c96cc46', 'original': 'registry-proxy.engineering.redhat.com/rh-osbs/openshift-service-mesh-kiali-operator:1.57.3', 'pinned': True},
The sha (166b9899a2d1) is correct as it matches sha from kiali operator brew build - https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=2213509 but the 'openshift-istio-tech-preview' part is incorrect.
Attaching also kiali-ossm catalog.json from 'registry.stage.redhat.io/redhat/redhat-operator-index:v4.11'. You can see this problem also in related images:
"relatedImages": [ { "name": "kiali-operator-166b9899a2d1934b994f62ca6015166e45caaac68e77eadab12609e12c96cc46-annotation", "image": "registry.redhat.io/openshift-istio-tech-preview/kiali-operator@sha256:166b9899a2d1934b994f62ca6015166e45caaac68e77eadab12609e12c96cc46" }, { "name": "operator", "image": "registry.redhat.io/openshift-istio-tech-preview/kiali-operator@sha256:166b9899a2d1934b994f62ca6015166e45caaac68e77eadab12609e12c96cc46" }, { "name": "kiali_default", "image": "registry.redhat.io/openshift-istio-tech-preview/kiali@sha256:19746df3bd1953e41178ed7d52f5351d6e8ef231ca79b73bd89fc81de542b3ef" }, { "name": "kiali_v1_57", "image": "registry.redhat.io/openshift-istio-tech-preview/kiali@sha256:19746df3bd1953e41178ed7d52f5351d6e8ef231ca79b73bd89fc81de542b3ef" },
Here is how you can get that:
1) login to registry.stage.redhat.io
2) podman pull registry.stage.redhat.io/redhat/redhat-operator-index:v4.11
3) oc image extract --filter-by-os=linux/amd64 registry.stage.redhat.io/redhat/redhat-operator-index:v4.11 --file=/configs/kiali-ossm/catalog.json