Releases: linode/linode-blockstorage-csi-driver
Releases · linode/linode-blockstorage-csi-driver
v0.6.3
v0.6.2
v0.6.1
Feature Highlights
- Added ListVolumes Support [#144]
- Updated E2E Testing
What's Changed
- Lint e2e, install ginkgo, downgrade apimachinery by @okokes-akamai in #138
- rework main and move to klog by @luthermonson in #136
- forgot InitFlags by @luthermonson in #141
- fix empty tags causing length error by @luthermonson in #143
- fix: Respect imagePullPolicy for driver in CSI controller StatefulSet by @lgarber-akamai in #145
- ref: Respect idempotency in CreateVolume(...) by @lgarber-akamai in #142
- Fixing E2E Tests by @luthermonson in #140
- Implement ListVolumes by @avestuk in #144
- Improve readability of test errors; update dependencies; improve test invocation by @okokes-akamai in #147
- add ability to configure the pods mount dir to the helm chart by @luthermonson in #148
New Contributors
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Feature Highlights
- Added
VolumeMode=block
enabling raw block support - Added Volume Health Monitoring via
ListVolumes
[docs] - Added tagging support [docs]
- Added LUKS encryption support [docs]
- Removed Dependency on CCM for an Instance ID
- Moved Build/Deployment to use Release Artifacts
What's Changed
- initial RPC_GET_VOLUME_STAT support by @BeryJu in #113
- Enhance get-linode-id.sh script to try getting ID from multiple sources by @schinmai-akamai in #116
- Move Travis workload to Github Actions by @okokes-akamai in #110
- new: Add support for volume cloning by @lgarber-akamai in #97
- Feature: Adds optional support for LUKS encrypted mounts with an ext4 filesystem with a user supplied key by @luthermonson in #122
- updating go modules for a release by @luthermonson in #125
- fixing forgotten gomod changes after csi sanity tests were commented by @luthermonson in #128
- adding windows build tags to hide unix.Statfs calls by @luthermonson in #127
- VolumeMode=block support by @srust in #126
- Update README.md by @johnybradshaw in #134
- rebuilding release process to use gh actions for release assets by @luthermonson in #131
- Allow passing tags to volumes using the storage class by @schinmai-akamai in #133
New Contributors
- @BeryJu made their first contribution in #113
- @lgarber-akamai made their first contribution in #97
- @johnybradshaw made their first contribution in #134
Full Changelog: v0.5.3...v0.6.0
v0.5.3
Changes
- v0.5.3 Release @luthermonson (#118)
- Updating references from k8s.gcr.io to registry.k8s.io @kishorchannal (#117)
- Allow passing the linodeApiToken and region via secret references @schinmai-akamai (#114)
v0.5.2
Changes
- allow the default storage class to be overridden for the helm chart @AshleyDumaine (#109)
- Embed REV in Docker image @okokes-akamai (#105)
- Bump golang.org/x/net from 0.0.0-20200822124328-c89045814202 to 0.7.0 @dependabot (#102)
- Bump k8s.io/apimachinery from 0.0.0-20180621070125-103fd098999d to 0.15.7 in /e2e @dependabot (#101)
- Bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 in /e2e @dependabot (#100)
- Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0 in /e2e @dependabot (#98)
- Bump golang.org/x/text from 0.3.3 to 0.3.8 @dependabot (#95)
- Bump golang.org/x/text from 0.3.7 to 0.3.8 in /e2e @dependabot (#94)
- Bump github.com/gogo/protobuf from 1.2.1 to 1.3.2 in /e2e @dependabot (#91)
v0.5.1
Changes
- Fix github action for release images to docker hub @srust (#87)
- add volumeattachments/status permission to the clusterrole @schinmai-akamai (#99)
- fix linode-id in other places @schinmai-akamai (#93)
- Verify that ProviderID prefix is
linode://
before writing @schinmai-akamai (#92) - Adding Helm Chart @komer3 (#90)
- Update e2e_test go and ginkgo @mrogers950 (#89)
- Update linode-blockstorage-csi-driver.yaml @cdeshapriya (#84)
- move go build inside dockerfile from makefile @git-it127 (#83)
v0.5.0
Changes
- Allow Volume attach to retry if Volume is still attached to a Linode @thorn3r (#82)
- Update upstream CSI images & add new e2e test @sibucan (#81)
- readme: update version in install instructions @dunn (#65)
- Enable priorityClassName in DaemonSet template spec @frenchtoasters (#71)
- Update e2e tests @sibucan (#77)
- Update to go 1.17 @Charliekenney23 (#75)
v0.4.1
Changes
- fix(k8s): apply standard tolerations for system daemonsets @themightychris (#73)
- debug mode should be opt-in @Charliekenney23 (#68)