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

Using image-overrides for cluster-version-operator does not work

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • 4.19.z
    • HyperShift
    • 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 control-plane-operator supports an annotation to override images for control plane components. When using this to override cluster-version-operator(CVO), the resulting image is not used for the CVO deployment.

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

          

      How reproducible:

      Very

      Steps to Reproduce:

          1.Create a cluster and set hypershift.openshift.io/image-overrides=cluster-version-operator=some-image as an annotation on the HostedCluster
          2.Observe the control-plane-operator rollout in the HCP namespace, with the added --image-overrides flag
          3.Observe the CVO deployment not reflect the specified image in the annotation
          

      Actual results:

      CVO continues running with the release payload image

      Expected results:

      CVO should use the image provided in the image-overrides

      Additional info:

          

              Unassigned Unassigned
              jbranham.openshift Josh Branham
              None
              None
              Yu Li Yu Li
              None
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: