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

Upgrading /installing descheduler operator from 4.14 to v5.0 fails on arm64/ mixarch cluster fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 4.15
    • descheduler
    • Important
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:
      upgrading descheduler operator from 4.14 to 5.0 fails on arm64 cluster with error below
      choosing image instance: no image found in manifest list for architecture arm64, variant "v8", OS linux
      Warning Failed 84s (x4 over 2m59s) kubelet Error: ErrImagePull

      Version-Release number of selected component (if applicable):
      [knarra@knarra ~]$ oc get csv -n openshift-kube-descheduler-operator
      NAME DISPLAY VERSION REPLACES PHASE
      clusterkubedescheduleroperator.4.14.0-202401161152 Kube Descheduler Operator 4.14.0-202401161152 Replacing
      clusterkubedescheduleroperator.v5.0.0 Kube Descheduler Operator 5.0.0 clusterkubedescheduleroperator.4.14.0-202401161152 Installing

      How reproducible:
      Always

      Steps to Reproduce:
      1. Install OCP4.14 arm64 cluster
      2. Install 4.14 descheduler operator
      3. Upgrade OCP to 4.15
      4. Upgrade descheduler to v5.0.0

      Actual results:
      Upgrade fails with error as below
      Events:
      Type Reason Age From Message
      ---- ------ ---- ---- -------
      Normal Scheduled 3m2s default-scheduler Successfully assigned openshift-kube-descheduler-operator/descheduler-operator-85f54cbc76-frrf4 to preserve-jiwei-0130-kvdz5-worker-f-g9s2b
      Normal AddedInterface 3m multus Add eth0 [10.131.0.18/23] from openshift-sdn
      Warning Failed 99s (x6 over 2m59s) kubelet Error: ImagePullBackOff
      Normal Pulling 84s (x4 over 3m) kubelet Pulling image "registry.redhat.io/kube-descheduler-operator/kube-descheduler-rhel9-operator@sha256:ca7e0743d1e3ff05c4f3667fe52493b6cb82d6b2d53a5a7ca8e9091a0b1d9ba8"
      Warning Failed 84s (x4 over 2m59s) kubelet Failed to pull image "registry.redhat.io/kube-descheduler-operator/kube-descheduler-rhel9-operator@sha256:ca7e0743d1e3ff05c4f3667fe52493b6cb82d6b2d53a5a7ca8e9091a0b1d9ba8": choosing image instance: no image found in manifest list for architecture arm64, variant "v8", OS linux
      Warning Failed 84s (x4 over 2m59s) kubelet Error: ErrImagePull
      Normal BackOff 73s (x7 over 2m59s) kubelet Back-off pulling image "registry.redhat.io/kube-descheduler-operator/kube-descheduler-rhel9-operator@sha256:ca7e0743d1e3ff05c4f3667fe52493b6cb82d6b2d53a5a7ca8e9091a0b1d9ba8"

      Expected results:
      Upgrade should work fine.

      Additional info:

            jchaloup@redhat.com Jan Chaloupka
            knarra@redhat.com Rama Kasturi Narra
            Rama Kasturi Narra Rama Kasturi Narra
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: