nutanix / helm

Nutanix Helm Charts repository
https://nutanix.github.io/helm/
MIT License
18 stars 31 forks source link

upgrade from beta to 1.x? #12

Closed razvan-ig closed 4 years ago

razvan-ig commented 4 years ago

Hi - when upgrading a running cluster from ntnx/ntnx-csi:beta2 (released end 2018) to ntnx/ntnx-csi:v1.1.1 deployed using the current chart, the StorageClass (named acs-abs at the time) cannot be kept, as the csi-provisioner-ntnx-plugin-0 pod gets stuck in a crash loop; setting up with a different name (nutanix-volume by default) does work, but the old volumes are now orphaned. Is there a workaround to import the existing volumes into the new driver?

tuxtof commented 4 years ago

Hi Raz

yes there is parameters change between ntnx/ntnx-csi:beta2 StorageClass and the one from ntnx/ntnx-csi:v1.1.1

the correct upgrade procedure is to recreate a new StorageClass changing only invalid parameters and keeping the same StorageClass name

++