Closed pckroon closed 1 year ago
Hmmmn, galaxy jobs run into the following:
Warning Failed 14s (x3 over 16s) kubelet Error: failed to create subPath directory for volumeMount "galaxy-refdata-gxy-pvc" of container "k8s"
So it seems my workaround doesn't quite work. The PVC it's trying to mount /does/ exist:
galaxy-refdata-gxy-pvc Bound pvc-927b71d2-668e-4e64-90ee-ba114f534b73 10Gi ROX galaxy-cvmfs 75m
The subPath
problem was (is) due to problems in the upstream chart(s). I thought we had fixed that here, but apparently not... It will be with #436 As a short term workaround you can restart the CVMFS nodeplugin and kill stuck jobs.
Setting cvmfs.cvmfscsi.cache.alien.pvc.name
to cvmfs-alien-cache
should fix the problem with the nodeplugin not finding the PVC. We have discussed fixing this in the past and I've opened #437 to track the issue.
Hi both! Many thanks for the rapid response. Changing my values as specified by @nuwang fixed it all, and I'm super happy with the working reference data! :partying_face:
Hi all,
I'm trying to set up galaxy with the cvmfs refdata, and I think I'm almost there. The issue I'm running into is that the
galaxy-cvmfs-nodeplugin
pods get stuck in pending because they cannot find a pvc by the namecvmfs-alien-cache
:And it's correct in stating that, since it's named
galaxy-cvmfs-alien-cache-pvc
:Here's the relevant bit of Helm values:
Setting
cvmfs.cvmfscsi.cache.alien.pvc.name
togalaxy-cvmfs-alien-cache-pvc
doesn't seem to do anything. My current workaround is to edit the daemonset post-install, so I'm looking for a better solution :)