Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix: propagation of cvmfs alien and local cache #150

Merged
merged 5 commits into from
Sep 17, 2024

Conversation

1602077
Copy link
Collaborator

@1602077 1602077 commented Sep 13, 2024

CVMFS_CACHE_BASE and CVMFS_ALIEN_CACHE were previously advertised as being configurable via helm values.yaml, however were hardcoded volumeMounts and hardcoded defaults in the application code.

I have adjusted the config loading of the automount binary to use the values in /etc/cvmfs/default.local if they are present and otherwise fall back on the previous hardcoded values in internal/cvmfs/automount/automount.go.

Also added a basic set of go ci (borrowed from here).

Fixes: https://gitlab.cern.ch/kubernetes/storage/cvmfs-csi/-/issues/60

@1602077 1602077 force-pushed the fix/cvmfs-cache-base-probagation branch 2 times, most recently from 94bbeba to 6e5b1ad Compare September 13, 2024 13:46
@1602077 1602077 force-pushed the fix/cvmfs-cache-base-probagation branch from 6e5b1ad to 1f994ee Compare September 13, 2024 13:46
@1602077 1602077 force-pushed the fix/cvmfs-cache-base-probagation branch from b5a32f0 to a87e019 Compare September 13, 2024 13:57
@1602077 1602077 marked this pull request as ready for review September 16, 2024 08:47
@1602077 1602077 self-assigned this Sep 16, 2024
@rochaporto
Copy link
Collaborator

lgtm

@1602077 1602077 merged commit 539ef58 into master Sep 17, 2024
2 checks passed
@1602077 1602077 deleted the fix/cvmfs-cache-base-probagation branch September 17, 2024 08:42
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants