-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update compute charts #1
base: master
Are you sure you want to change the base?
Conversation
to reduce log noise - default to info
- update chart version minor
- latest cc image brought breaking changes - add/rename oidc variables - enable basic auth with admin user rights - c4gh pub keys are always sent to htsget
Any reason for rbac to alow deployments? Also, what is the reason for removing the |
Check under "Define a Role and RoleBinding:" in https://ohsu-comp-bio.github.io/funnel/docs/compute/kubernetes/, this part is taken from there. Note that the rbac creation can be disabled in the values.yaml so that admins can use their custom ones.
Having the subpath there messes with folder mount access permissions. If subpath is kept, containers need to run with privileges, therefore less securely. But this can be made optional in case someone wants to deploy the charts in a less secure setting. |
I meant, that
yes, there is subPath permissions problem in some setups. But not in this one, because the funnel master should create the |
The problem is that the parent folder of the subpath has the wrong permissions (owned by root). Here's an example of a failing job when running version
|
It works in our cluster. Isn't to problem with the parent folder that is mounted without subpath on the funnel master? It is independent of the subpath for worker. Also note, the subpath is only for a worker, not for the master. |
I am not 100% sure I follow how all funnel pieces are connected, but if P.S Take a look here for a subpath behavior similar to what I observed. |
and default to normal user
so that image tagged 2024-11-12 deploys
This PR updates the CC Helm charts with changes that were brought about during deployment work in the GDI cluster of the Swedish node.
Main changes summarized below:
Chart versions and image versions:
krkoo/funnel:2024-06-12
ghcr.io/mrtamm/funnel-gdi:latest
ghcr.io/mrtamm/funnel-gdi:2024-11-12
(which has the sda backend implemented)We have a chart releaser installed in our fork repo at NBIS and all releases can be pulled with:
Any comments welcome!
P.S. Latest batch of changes reflect the setup that deployed in SE where the pipeline for MS8 was run.