galaxyproject / galaxy-helm

Minimal setup required to run Galaxy under Kubernetes
MIT License
38 stars 36 forks source link

Add a post-install hook to restart cvmfs csi pods #419

Closed afgane closed 1 year ago

afgane commented 1 year ago

As a workaround for what's seemingly a bug in the CVMFS-CSI (see https://github.com/cvmfs-contrib/cvmfs-csi/issues/70), restarting the nodeplugin pods after the chart has installed seems to fix the volume mount issue so add a post-install hook that will kill the relevant nodeplugin pods.

For the hook to work properly, must install the chart with --wait flag.