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

[Storage][vSphere]Upgrade from 4.12.z to 4.13.z should not enable CSIMigration by default for scaled up worker nodes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 4.13.z
    • Storage / Kubernetes
    • None
    • Important
    • No
    • False
    • Hide

      None

      Show
      None

    Description

      Description of problem:

      [Storage][vSphere]Upgrade from 4.12.z to 4.13.z should not enable CSIMigration by default for scaled up worker nodes

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

      4.13.31 (upgrade from 4.12.z to 4.13.31)  

      How reproducible:

          Always

      Steps to Reproduce:

          1. Install an 4.12.z OCP cluster on vSphere
          2. Scale up 3 RHEL workers
          3. Upgrade the cluster to 4.13.z
          

      Actual results:

          In step 3, the upgrade failed of image-registry co degrade caused by "AttachVolume.Attach failed for volume "pvc-eb9b8512-c1b5-4270-b522-7156d6ea40fc" : rpc error: code = Internal desc = failed to get VolumeID from volumeMigrationService for volumePath: "[vsanDatastore] 4e19ad64-9cc0-eeab-0e48-507c6f3b7674/ci-op-lnjz2m9m-da2a0-2-pvc-eb9b8512-c1b5-4270-b522-7156d6ea40fc.vmdk" ", checked that all the scaled up RHEL worker nodes enabled CSIMigration and other nodes don't enable CSIMigration
       wangpenghao@MacBook-Pro  ~  omc get csinode
      NAME                                  DRIVERS   AGE
      ci-op-lnjz2m9m-da2a0-2qzgg-master-0   1         4h
      ci-op-lnjz2m9m-da2a0-2qzgg-master-1   1         4h
      ci-op-lnjz2m9m-da2a0-2qzgg-master-2   1         4h
      ci-op-lnjz2m9m-da2a0-2qzgg-rhel-1     1         3h
      ci-op-lnjz2m9m-da2a0-2qzgg-rhel-2     1         3h
      ci-op-lnjz2m9m-da2a0-2qzgg-rhel-3     1         3h
       wangpenghao@MacBook-Pro  ~  omc get csinode/ci-op-lnjz2m9m-da2a0-2qzgg-master-0 -ojsonpath='{.metadata.annotations}'
      {"storage.alpha.kubernetes.io/migrated-plugins":"kubernetes.io/aws-ebs,kubernetes.io/azure-disk,kubernetes.io/azure-file,kubernetes.io/cinder,kubernetes.io/gce-pd"}%     wangpenghao@MacBook-Pro  ~  omc get csinode/ci-op-lnjz2m9m-da2a0-2qzgg-rhel-1 -ojsonpath='{.metadata.annotations}'
      {"storage.alpha.kubernetes.io/migrated-plugins":"kubernetes.io/aws-ebs,kubernetes.io/azure-disk,kubernetes.io/azure-file,kubernetes.io/cinder,kubernetes.io/gce-pd,kubernetes.io/vsphere-volume"}%

      Expected results:

          In step 3, the upgrade should be successful and all the nodes CSIMigration should be not enabled

      Attachments

        Activity

          People

            jdobson@redhat.com Jonathan Dobson
            rhn-support-pewang Penghao Wang
            Penghao Wang Penghao Wang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: