Skip to content

Releases: cvmfs-contrib/cvmfs-csi

v2.5.1

11 Sep 10:57
Compare
Choose a tag to compare

What's Changed

  • feat: added support for overriding config repo (/etc/cvmfs/default.d/50-cern.conf) using /etc/cvmfs/default.d/90-local.conf mount by @djw8605 in #148
  • fix: refactored gitlab ci to ensure charts are signed in registry.cern.ch by @1602077 in #147

New Contributors

Full Changelog: v2.4.1...v2.5.0

v2.5.0

12 Aug 15:17
Compare
Choose a tag to compare

What's Changed

  • feat: prefetching functionality via cronjob to keep client cache warm by @1602077 in #145
  • feat: Allow helm template parsing from job scripts by @PMax5 in #146

New Contributors

Full Changelog: v2.4.1...v2.5.0

v2.4.1

09 Jul 12:54
Compare
Choose a tag to compare

What's Changed

  • deploy: plugin image tags defaults to pull from Chart AppVersion by @1602077 in #144

Full Changelog: v2.4.0...v2.4.1

v2.4.0

06 Jun 07:04
Compare
Choose a tag to compare

What's Changed

  • automount: shut down automount with SIGKILL by @gman0 in #122
  • automount-reconciler: consult only mount table and cvmfs_talk by @gman0 in #123
  • deploy: fix labelsOverride subtemplate by @gman0 in #126
  • singlemount: create metadata dir only when running singlemount-runner by @gman0 in #127
  • deploy: updated image repository endpoint and tag on values.yaml for HELM deployment. by @jtorrex in #130
  • deploy: add namespaces to /examples for clarity by @jcpunk in #111
  • docs: added docs for contributors by @gman0 in #135
  • deleted old .github workflows by @gman0 in #136
  • deployment: removed bare kubernetes manifests - use helm instead by @gman0 in #137
  • build(go): upgrade to v1.22.0 by @1602077 in #140
  • deploy: podSecurityContext configurable for node and controller plugin with a default seccomp profile of RuntimeDefault by @1602077 in #141
  • build(docker): upgrade base ubi image to latest by @1602077 in #142
  • deploy: fix automount resource referencing the wrong object in helm chart by @SebastiaanBASF in #143

New Contributors

Full Changelog: v2.3.2...v2.4.0

v2.3.2

12 Oct 07:34
Compare
Choose a tag to compare

What's Changed

  • Chart: fix labelsOverride subtemplate (#128)
  • Create metadata dir only when running singlemount-runner (#129)

Full Changelog: v2.3.1...v2.3.2

v2.3.1

02 Oct 08:06
Compare
Choose a tag to compare

What's Changed

  • Fix reconnecting to mounts after restarting the nodeplugin (#122)
  • automount-reconciler has better broken mount detection (#123)

Full Changelog: v2.3.0...v2.3.1

v2.3.0

26 Sep 14:35
729bbcc
Compare
Choose a tag to compare

ACTION REQUIRED:

  • Helm repository changed to oci://registry.cern.ch/kubernetes/charts/cvmfs-csi (#115)
    Please update your installation scripts!
    The old location registry.cern.ch/chartrepo/cern will be kept up to date until the end of the year 2023. After this date, new releases will only be available through the OCI address. Old versions will be kept however.

Notable changes:

  • Build: added support for ARM64 architecture (#96)
  • Chart: added parameters for generating StorageClasses (#92)
  • Deploy: expose autofs-CVMFS root as a hostPath (#104)
  • CVMFS: upgrade CVMFS client to v2.11.0 (#112)
  • Added automount-reconciler component (#113)
  • CI: changed chart repo to oci://registry.cern.ch/kubernetes/charts (#115)
  • Deploy: CVMFS local cache is now mounted as a hostPath by default (#119)

New Contributors

Known issues:

  • automount daemon unable to reconnect (#121). There is a fix release planned soon.

Full Changelog: v2.2.2...v2.3.0

v2.2.2

14 Aug 09:46
d64a703
Compare
Choose a tag to compare

What's Changed

  • chart: fix generating extra ConfigMaps by @gman0 in #106
  • chart: move autofs root to hostPath by @gman0 in #107

Full Changelog: v2.2.1...v2.2.2

v2.2.1

22 Jun 07:52
79725b1
Compare
Choose a tag to compare

What's Changed

  • build: added multi-arch support by @gman0 in #97

Full Changelog: v2.2.0...v2.2.1

v2.2.0

19 May 17:47
9ce6c3d
Compare
Choose a tag to compare

Release highlights

  • Automount logs now available in the nodeplugin's automount container
  • Per-volume configuration now available with clientConfig (or clientConfigFilepath) volume parameters. See docs and examples to find out more.
  • Base image changed to UBI9.

What's Changed

  • Change extraConfigMaps from array to dict by @nuwang in #66
  • run automount in separate container by @gman0 in #63
  • Documentation updates by @jacksgt in #65
  • cmd/automount-runner: renamed flag to unmount-timeout by @gman0 in #67
  • helm, manifests: add a ConfigMap for /etc/cvmfs/config.d directory by @gman0 in #73
  • Move to RHEL UBI9 base image by @jcpunk in #47
  • add singlemount-runner cmd and nodeplugin container by @gman0 in #78
  • updated sidecar tags and go mod dependencies by @gman0 in #79
  • chart: fix helpers generating duplicit labels by @gman0 in #80
  • version: add tracking clean workdir and fix printing by @gman0 in #85
  • Pin cvmfs-csi tags to v2.2.0 by @gman0 in #86

New Contributors

Full Changelog: v2.1.2...v2.2.0