You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When two RBD Images with the same name in different pools are attempted to be mounted as staticVolume following this procedure, only the one attempted to be mounted first will succeed.
The later one succeeds in creating the PV/PVC and associating the pod with the PVC, but the pod remains in the Pending state with the following error displayed in the events in the pod:
Multi-Attach error for volume "foo-pv" Volume is already used by 1 pod(s) in different namespaces
Environment details
Image/version of Ceph CSI driver : v3.10.2
Kernel version : 6.5.0-26-generic
Mounter used for mounting PVC : rbd
Kubernetes cluster version : v1.29.3
Ceph cluster version : 18.2.1 reef (stable)
Steps to reproduce
Steps to reproduce the behavior:
Setup details:
Setup Rook-ceph Cluster
Create pools named foo and bar, enabled application rbd
Describe the bug
When two RBD Images with the same name in different pools are attempted to be mounted as staticVolume following this procedure, only the one attempted to be mounted first will succeed.
The later one succeeds in creating the PV/PVC and associating the pod with the PVC, but the pod remains in the Pending state with the following error displayed in the events in the pod:
Environment details
v3.10.2
6.5.0-26-generic
rbd
v1.29.3
18.2.1 reef (stable)
Steps to reproduce
Steps to reproduce the behavior:
foo
andbar
, enabled applicationrbd
test
under each 2 poolsActual results
Later mounted pods will stack at Pending due to an error.
Expected behavior
Both pods successfully mount the RBD.
Logs
If the issue is in PVC mounting please attach complete logs of below containers.
No logs are apeeared
Additional context
I used Rook ceph, but I don't think the problem is related to Rook.
The text was updated successfully, but these errors were encountered: