Open Truongphikt opened 2 months ago
The only thing you should have to do to install the cvmfs csi is set the following in your values.yaml
file:
cvmfs:
enabled: true
deploy: true
I assume you have that as it looks like CVMFS has been deployed.
However, I see that none of the cvmfsci-nodeplugin
pods are in the Ready state and I suspect it is a problem with the name of the alien cache. Can you look in the logs for the cvmfs-nodeplugin
and see what it is complaining about? If the logs mention they can't find the alien cache you can add the following to to your values.yaml
file:
cvmfs:
enabled: true
deploy: true
cvmfscsi:
cache:
alien:
pvc:
name: cvmfs-alien-cache
See: #437
@ksuderman Thanks for your information, I checked the cvmfscsi-nodeplugin
workload but there is no pod run here. So I can't provide its log to you.
Is there anything when you click the container logs
link? Since the status shows as Ok I assume the startupProbe
and livenessProbe
are passing and just the readinessProbe
fails resulting of 0/3 pods being ready.
Did you try setting the alien cache name?
After re-deploying Galaxy, and updating values.yml
as you recommended, unfortunately, the error remains. I have already checked Container logs
and see it is empty.
Container logs | Audit logs |
---|---|
Hi galaxy-helm team,
My target is to deploy Galaxy on GKE. After undergoing #493, I ran into a problem that may be related to CSI drivers.
All storage is fine. But some workloads are in the pending stage and others show off the error "Does not have minimum availability" indefinitely. | workloads | storage | | ------------- | ------------ | |![image](https://github.com/user-attachments/assets/2560dd1f-e88d-4dd9-80d3-ddad531e1d42)|![image](https://github.com/user-attachments/assets/c11f233a-66fa-43f3-9c53-eb1bfb4aa69e) | At all error workflow, the pod stops at the initial stage ![image](https://github.com/user-attachments/assets/19387173-bee3-4d56-abf0-962933e36199)Behaviour
After that, I checked the log of an error pod ``` $ kubectl describe pods my-galaxy-release-web-8df9fc56b-wfh8q Name: my-galaxy-release-web-8df9fc56b-wfh8q Namespace: default Priority: 0 Service Account: my-galaxy-release Node: gke-galaxy-cluster-default-pool-aada09c7-ktvt/10.150.0.12 Start Time: Sun, 11 Aug 2024 03:25:36 +0000 Labels: app.kubernetes.io/component=galaxy-web-handler app.kubernetes.io/instance=my-galaxy-release app.kubernetes.io/name=galaxy pod-template-hash=8df9fc56b Annotations: checksum/galaxy_conf: 28bf33924622f4c62fc23e4cb0579231c491df17f7bc086b532a6a9fc0648859 checksum/galaxy_extras: 1cb6d207de441e5ed402124756fa900166791afb5986fd986c6056baa44e26ca checksum/galaxy_rules: 4e8361a62fb4b616e92fadf2fb8be8147d402a66bbfdc760913519f96e2cbe5c cloud.google.com/cluster_autoscaler_unhelpable_since: 2024-08-11T03:25:08+0000 cloud.google.com/cluster_autoscaler_unhelpable_until: Inf Status: Pending IP: IPs:Look into error pod
My question
So my question is: Based on the above information, the reason for the error is missing CSI drivers, isn't it? If it is, how to install
CSI drivers
"properly"? Thank you so much for the amazing platform and enthusiastic support.