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.lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions