Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
4.13.z
-
None
-
Important
-
No
-
False
-
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