Skip to content

Releases: linode/linode-blockstorage-csi-driver

v1.0.3

14 Jan 22:25
7d96d22
Compare
Choose a tag to compare

What's Changed

  • 🌱 Bump github.com/linode/linodego from 1.44.0 to 1.44.1 by @dependabot in #347
  • 🌱 Bump google.golang.org/protobuf from 1.36.1 to 1.36.2 by @dependabot in #346
  • [improvement] : update helm chart to pass env vars and volumes by @rahulait in #348
  • 🌱 Bump google.golang.org/grpc from 1.69.2 to 1.69.4 by @dependabot in #345

Full Changelog: v1.0.2...v1.0.3

helm-v1.0.3

14 Jan 22:26
7d96d22
Compare
Choose a tag to compare

The Container Storage Interface (CSI) Driver for Linode Block Storage enables container orchestrators such as Kubernetes to manage the life-cycle of persistant storage claims.

v1.0.2

07 Jan 20:09
0cb6c3c
Compare
Choose a tag to compare

What's Changed

  • chore: optimize docker layers by @guilhem in #325
  • chore: shrink useless data in go binary by @guilhem in #324
  • fix: right volume_condition message when healthy by @guilhem in #327
  • 🌱 Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #329
  • feat: report LIST_VOLUMES_PUBLISHED_NODES cap by @guilhem in #323
  • 🌱 Bump golang.org/x/net from 0.31.0 to 0.32.0 by @dependabot in #333
  • [fix] Fix for failing to initialize the mgmt cluster by @komer3 in #335
  • 🌱 Bump google.golang.org/grpc from 1.68.0 to 1.69.0 by @dependabot in #336
  • 🌱 Bump golang from 1.23.3-alpine to 1.23.4-alpine by @dependabot in #334
  • 🌱 Bump the kubernetes group with 3 updates by @dependabot in #337
  • [feat] Adding Tracing(otel) to csi driver by @prajwalvathreya in #309
  • 🌱 Bump github.com/linode/linodego from 1.43.0 to 1.44.0 by @dependabot in #342
  • [fix] remove region check during volume attachment by @komer3 in #343
  • 🌱 Bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by @dependabot in #341
  • 🌱 Bump google.golang.org/grpc from 1.69.0 to 1.69.2 by @dependabot in #339
  • 🌱 Bump golang.org/x/net from 0.32.0 to 0.34.0 by @dependabot in #344
  • 🌱 Bump the otel group with 5 updates by @dependabot in #338

New Contributors

Full Changelog: v1.0.1...v1.0.2

helm-v1.0.2

07 Jan 20:10
0cb6c3c
Compare
Choose a tag to compare

The Container Storage Interface (CSI) Driver for Linode Block Storage enables container orchestrators such as Kubernetes to manage the life-cycle of persistant storage claims.

v1.0.1

26 Nov 15:37
17b7d1b
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • 🌱 Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in #292
  • 🌱 Bump go.uber.org/mock from 0.4.0 to 0.5.0 by @dependabot in #293
  • 🌱 Bump the kubernetes group with 2 updates by @dependabot in #296
  • 🌱 Bump github.com/linode/linodego from 1.41.0 to 1.42.0 by @dependabot in #297
  • 🌱 Bump github.com/linode/go-metadata from 0.2.0 to 0.2.1 by @dependabot in #298
  • 🌱 Bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @dependabot in #302
  • 🌱 Bump golang from 1.23.2-alpine to 1.23.3-alpine by @dependabot in #305
  • 🌱 Bump golang.org/x/net from 0.30.0 to 0.31.0 by @dependabot in #303
  • 🌱 Bump codecov/codecov-action from 4 to 5 by @dependabot in #308
  • 🌱 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #307
  • 🌱 Bump github.com/container-storage-interface/spec from 1.10.0 to 1.11.0 by @dependabot in #319
  • 🌱 Bump the kubernetes group with 2 updates by @dependabot in #318
  • 🌱 Bump github.com/linode/linodego from 1.42.0 to 1.43.0 by @dependabot in #320

Full Changelog: v1.0.0...v1.0.1

helm-v1.0.1

26 Nov 15:38
17b7d1b
Compare
Choose a tag to compare

The Container Storage Interface (CSI) Driver for Linode Block Storage enables container orchestrators such as Kubernetes to manage the life-cycle of persistant storage claims.

v1.0.0

15 Oct 15:08
6c0a633
Compare
Choose a tag to compare

What's Changed

  • add dependabot support by @eljohnson92 in #236
  • miscellaneous fixes for adding dependabot support by @amold1 in #249
  • use commit sha in GHA for docker image version by @amold1 in #250
  • [cleanup] Update the README docs for better nav and clarity by @komer3 in #251
  • [refactor] Controllerserver (part 1) - Move existing helpers and add better comments by @komer3 in #233
  • replace using cryptsetup binary for LUKS encryption with cryptsetup go pkg by @amold1 in #232
  • [refactor] Controllerserver (part 2) - createvolume refactor with added test coverage by @komer3 in #234
  • [refactor] Controllerserver (part 3) - refactor publish unpublish volume by @komer3 in #235
  • golangci-lint: update config file and make relevant changes to the code by @amold1 in #253
  • [feat]: add codecov config and ignore mocks/* code coverage by @komer3 in #259
  • [Testing] Increasing codecov for linodeclient & linodevolume pkgs by @komer3 in #261
  • [fix] device name when performing luks close by @amold1 in #260
  • add gha filter and update ci flow by @amold1 in #263
  • [Update] Bumping up the version for side cars to latest available versions by @komer3 in #265
  • minor documentation updates to development and test experience by @amold1 in #262
  • [Testing] Increasing test coverage and refactoring for better clarity by @komer3 in #264
  • [Testing] add tests for controllerserver by @amold1 in #266
  • add tests for nodeserver methods by @amold1 in #267
  • [Testing] Add more test coverage for identity server by @komer3 in #272
  • [Testing] Adding more test coverage by @komer3 in #271
  • Address the Akamai security updates with LinodeFirewall by @amold1 in #273
  • fix security issue for int conversion; remove sanity tests if clause by @amold1 in #275
  • feat: bump capl version to v0.6.4 by @komer3 in #279
  • feat: make the test cluster creation process robust by @komer3 in #281
  • Metrics investigation for CSI driver and dashboard creation on Grafana by @prajwalvathreya in #274
  • [Feat] Multi region support (Topology Aware Provisioning) by @komer3 in #280
  • Remove WaitForFirstConsumer storageclass by @komer3 in #288

Dependency Updates

Full Changelog: v0.8.5...v1.0.0

helm-v1.0.0

15 Oct 15:09
6c0a633
Compare
Choose a tag to compare

The Container Storage Interface (CSI) Driver for Linode Block Storage enables container orchestrators such as Kubernetes to manage the life-cycle of persistant storage claims.

v0.8.5

16 Sep 15:03
a118dd5
Compare
Choose a tag to compare

What's Changed

  • only support offline expansion; add note on how to use the feature by @amold1 in #214
  • add makefile targets and updates by @amold1 in #215
  • [Cleanup] Added better logging for Controller Server by @komer3 in #213
  • [Fix] Controllerserver multivolume fix by @komer3 in #216
  • [Refactor] Adding structured logging to Nodeserver by @komer3 in #218
  • [Refactor] Adding better logging for LinodeDriver by @komer3 in #219
  • [Refactor] Add logging to metadata retrieval functions by @komer3 in #223
  • [Refactor] Improved logging for Controller Server by @komer3 in #222
  • [Refactor] Improved Logging for IdentityServer by @komer3 in #220
  • adding automaxproc to auto optimize GOPROC management by @prajwalvathreya in #225
  • [Bug] fix for corrupted PV when statefulset is restarted and pv is moved between nodes by @komer3 in #226
  • [Testing] Add New E2E Test Case & Enhance E2E Testing Configuration by @komer3 in #228
  • Improve error handling for csi-sanity and fix for failing sanity tests by @komer3 in #229
  • [Fix] nouuid flag for xfs mounting by @komer3 in #230
  • [Cleanup] Update the REV var to use current branch name by @komer3 in #231

New Contributors

Full Changelog: v0.8.4...v0.8.5

helm-v0.8.5

16 Sep 15:04
a118dd5
Compare
Choose a tag to compare

The Container Storage Interface (CSI) Driver for Linode Block Storage enables container orchestrators such as Kubernetes to manage the life-cycle of persistant storage claims.