Skip to content

After I removed one of csi smb-node pods I got error, Volume ID is already exist #968

@Israel-Shav

Description

@Israel-Shav

What happened:
I suddenly got error that liveness probe container is lost connection with unix://csi/csi.sock.
I tried to restart the pod(smb-node daemonset) by deleting it but it stucked on terminate state so I forcefully removed it.
After it has been redeployed the lost connection error is gone but when I tried to redeploy some pv that was deployed on cluster I got other error "... given Volume ID ##** already exist".
Even if I added some suffix to VolumeHandle I got same error.

What you expected to happen:
Restart daemonset will not stop the pods on terminated state

How to reproduce it:

  1. Restart daemonset
  2. Forcefully delete the daemonset(smd-node) pod that stuck on terminate state
  3. After daemonset pods come back to life, deploy again the pv that was on cluster when daemonset pod removed

Environment:
I installed it on other namespace called csi-driver-smb

  • CSI Driver version: 1.16.0
  • Kubernetes version: 1.28.3+vmware.wcp

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/supportCategorizes issue or PR as a support question.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions