Back to all scenarios
Scenario #397
Storage
Kubernetes v1.23, OpenEBS

CSI Driver Upgrade Corrupted Volume Attachments

CSI driver upgrade introduced a regression causing volume mounts to fail.

Find this helpful?
What Happened

After a helm-based CSI upgrade, pods couldn’t mount volumes.

Diagnosis Steps
  • 1Logs: mount timeout errors.
  • 2CSI logs showed broken symlinks.
Root Cause

Helm upgrade deleted old CSI socket paths before new one started.

Fix/Workaround
• Rolled back to previous CSI driver version.
Lessons Learned

Upgrades should always be tested in staging clusters.

How to Avoid
  • 1Perform canary upgrades.
  • 2Backup CSI configurations and verify volume health post-upgrade.