Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-61067

HCP kubevirt-csi-controller uses images by tags origin-csi-external-resizer:latest instead of digests

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.19.z
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

          The kubevirt-csi-controller pod is referencing quay.io/openshift/origin-csi-external-resizer:latest images with OCP 4.19.7. The images were loaded via digests on OCP 4.18 clusters.
      
      
      

      Version-Release number of selected component (if applicable):

          hostedCluster: 4.19.7
      hub cluster: 4.19.7
      OpenShift Virtualization 4.19.1

      How reproducible:

          

      Steps to Reproduce:

          1. Install hub cluster with 4.19
          2. Provision a hostedCluster with 4.19.7 and kubeVirt provider
          3. Check the kubevirt-csi-controller pod in the cluster-<CLUSTERNAME> namespace.
      
          

      Actual results:

          Checking the referenced images on 4.19.7 clusters provides a mix of images referenced by digests and tags. That is most notably quay.io/openshift/origin-csi-external-resizer:latest. 
      
      $ cat kube-virt-csi.yaml | grep -i image:
          hypershift.openshift.io/release-image: 'quay.io/openshift-release-dev/ocp-release:4.19.7-x86_64'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:037cac0be8b6bffe330e0c515f1262d525311ae56bc20b60e8c7db336feb29e4'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:76b08eecda23787fffad9a73980da561d92fe221c60d4d8a189589cd414ed96e'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9e74d2cbcf2e114e875065acf07861cab90cd2b1152fda340950083941a8f8cf'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:860a7ba83864d681d7e4f3e944effe4e35de1a503aa9abb7df7eaa8e7738f940'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:52a22380e48bd4fb9810fa7df3f276f8256ed1ce18b19ef2a19cb90bd5883e33'
            image: 'quay.io/openshift/origin-csi-external-resizer:latest'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9e74d2cbcf2e114e875065acf07861cab90cd2b1152fda340950083941a8f8cf'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:037cac0be8b6bffe330e0c515f1262d525311ae56bc20b60e8c7db336feb29e4'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:860a7ba83864d681d7e4f3e944effe4e35de1a503aa9abb7df7eaa8e7738f940'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:76b08eecda23787fffad9a73980da561d92fe221c60d4d8a189589cd414ed96e'
            image: 'quay.io/openshift/origin-csi-external-resizer:latest'
            image: 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:52a22380e48bd4fb9810fa7df3f276f8256ed1ce18b19ef2a19cb90bd5883e33'

      Expected results:

          Checking the referenced images on a 4.18.3 clusters provides only images referenced via digests:
       
      $ oc -n clusters-<CLUSTERNAME> get pods kubevirt-csi-controller-569447b588-gpkwm  -oyaml | grep -i image:
          hypershift.openshift.io/release-image: quay.io/openshift-release-dev/ocp-release:4.18.3-x86_64
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:97534a2b18dd6e32f85f601e567c790ff90c990650cd373d096247eb6f9d3520
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca086b8499304588096cf44585632f5c7362f3e859b019eeb95800548aec228b
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:394fb0f342878a7e229392d5fa77680433a4e9d7e03e0834e489682ab0bf0a70
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6653da5ff83b8688976bcce0749049aead0973edffdbed3b4b7f9eeb34988197
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cad1cfecdcf204494475607d4e1cc00086512a62ee274745cc10c74290b524aa
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:394fb0f342878a7e229392d5fa77680433a4e9d7e03e0834e489682ab0bf0a70
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:97534a2b18dd6e32f85f601e567c790ff90c990650cd373d096247eb6f9d3520
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6653da5ff83b8688976bcce0749049aead0973edffdbed3b4b7f9eeb34988197
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca086b8499304588096cf44585632f5c7362f3e859b019eeb95800548aec228b
          image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cad1cfecdcf204494475607d4e1cc00086512a62ee274745cc10c74290b524aa

      Additional info:

          The referenced images are not from quay.io/openshift-release-dev, instead they are from quay.io/openshift.

              ocohen@redhat.com Oren Cohen
              rh-ee-kniederw Kevin Niederwanger
              None
              None
              Yu Li Yu Li
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: