Skip to content

CVMFS CSI driver only supports a single PV for each CVMFS repository

If we have 2 apps each creating a PVC for a same CVMFS repository (e.g. atlas.cern.ch), and their pods are scheduled on the same node, then only the first one will work.

Presumably this is because of the same problem as #2 (closed): we have 2 PVs for the same CVMFS repo, and a given CVMFS repo an be mounted only once.

A possible solution would be that all PVs for a same CVMFS repository share the same CSI volumeID. This way, each repository is mounted only once during the attach phase.

This needs to be reported to cloud team and a solution determined with them.