Releases: kubernetes-sigs/sig-storage-local-static-provisioner
Releases · kubernetes-sigs/sig-storage-local-static-provisioner
v2.7.0 release
What's Changed
- Release helm chart v2.0.0 by @mauriciopoppe in #403
- Update changelog with v2.6.0 generated notes by @mauriciopoppe in #404
- chore(deps): bump actions/setup-python from 4.7.0 to 4.7.1 by @dependabot in #409
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #406
- CVE-2023-44487: bump golang.org/x/net to v0.17.0 by @dobsonj in #411
- fix: CVE-2023-5528, GHSA-m425-mq94-257g by @andyzhangx in #419
- chore(deps): bump actions/setup-python from 4.7.1 to 4.8.0 by @dependabot in #418
- chore(deps): bump helm/chart-releaser-action from 1.5.0 to 1.6.0 by @dependabot in #415
- chore(deps): bump helm/chart-testing-action from 2.4.0 to 2.6.1 by @dependabot in #416
- chore(deps): bump actions/setup-python from 4.8.0 to 5.0.0 by @dependabot in #421
- chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #420
- fix: do not try to get node for non-local PVs by @prasadkatti in #410
- feat: add allowedTopologies for storage class in helm by @AndrewChubatiuk in #413
- cleanup: print error message for cleanup errors by @zchenyu in #422
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in #423
- chore(deps): bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in #430
- fix: upgrade base image to debian-base:bookworm-v1.0.1 by @supershal in #429
- fix: CVE-2023-48795 by @andyzhangx in #431
- fix: CVE-2024-24786 by @andyzhangx in #437
- chore(deps): bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #436
New Contributors
- @prasadkatti made their first contribution in #410
- @AndrewChubatiuk made their first contribution in #413
- @zchenyu made their first contribution in #422
- @supershal made their first contribution in #429
Full Changelog: v2.6.0...v2.7.0
v2.6.0
Changes by Kind
Feature
- Add metrics to local PV node cleanup controller. (#399, @justinblalock87)
- Feat: add enableWindows helm chart value to control the deployment of Windows manifests (#388, @jennwah)
- Helm Chart values flattened when possible, please check the CHANGELOG.md file inside the helm/ directory (#393, @mauriciopoppe)
- Optional controller to automatically clean up stale PV/PVC objects when a Node is deleted (#385, @justinblalock87)
- Support for watching ConfigMap changes and restarting main sync loop including informer and job controller (if specified) (#265, @yibozhuang)
Bug or Regression
- Fix: CVE-2022-1996
fix: CVE-2022-29526 (#335, @umagnus) - Fix: CVE-2022-27664 (#339, @andyzhangx)
- Fix: CVE-2022-32149 (#342, @andyzhangx)
- Fix: CVE-2022-41723 (#367, @andyzhangx)
- Fix: CVE-2023-2431 (#383, @andyzhangx)
- Fix: set admin user in windows image build (#338, @andyzhangx)
Other (Cleanup or Flake)
- Chore: replace unmaintained
github.com/ghodss/yaml
dependency withsigs.k8s.io/yaml
(#387, @Juneezee) - Images are no longer published on quay.io. Use registry.k8s.io for image access. (#394, @msau42)
Uncategorized
- Cleanup: remove Windows 20H2 image build since 20H2 is not maintained and supported any more from more than 1 year ago (#382, @andyzhangx)
Dependencies
Added
- github.com/blang/semver/v4: v4.0.0
- github.com/cenkalti/backoff/v4: v4.1.3
- github.com/emicklei/go-restful/v3: v3.9.0
- github.com/go-logr/stdr: v1.2.2
- github.com/go-task/slim-sprig: 348f09d
- github.com/golang-jwt/jwt/v4: v4.4.2
- github.com/golang/snappy: v0.0.3
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.7.0
- github.com/onsi/ginkgo/v2: v2.9.1
- go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful: v0.35.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry: v1.10.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.10.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.10.0
- google.golang.org/grpc/cmd/protoc-gen-go-grpc: v1.1.0
- k8s.io/dynamic-resource-allocation: v0.27.3
- k8s.io/kms: v0.27.3
- sigs.k8s.io/kustomize/kustomize/v5: v5.0.1
Changed
- bitbucket.org/bertimus9/systemstat: 0eeff89 → v0.5.0
- cloud.google.com/go: v0.81.0 → v0.97.0
- dmitri.shuralyov.com/gpu/mtl: 28db891 → 666a987
- github.com/Azure/go-autorest/autorest/adal: v0.9.13 → v0.9.20
- github.com/Azure/go-autorest/autorest/mocks: v0.4.1 → v0.4.2
- github.com/Azure/go-autorest/autorest: v0.11.18 → v0.11.27
- github.com/GoogleCloudPlatform/k8s-cloud-provider: ea6160c → f118173
- github.com/MakeNowJust/heredoc: bb23615 → v1.0.0
- github.com/Microsoft/hcsshim: v0.8.22 → v0.8.25
- github.com/antlr/antlr4/runtime/Go/antlr: b48c857 → v1.4.10
- github.com/chai2010/gettext-go: c6fed77 → v1.0.2
- github.com/checkpoint-restore/go-criu/v5: v5.0.0 → v5.3.0
- github.com/cilium/ebpf: v0.6.2 → v0.7.0
- github.com/cncf/udpa/go: 5459f2c → 04548b0
- github.com/cncf/xds/go: fbca930 → cb28da3
- github.com/container-storage-interface/spec: v1.5.0 → v1.7.0
- github.com/containerd/console: v1.0.2 → v1.0.3
- github.com/containerd/ttrpc: v1.0.2 → v1.1.0
- github.com/coredns/corefile-migration: v1.0.14 → v1.0.20
- github.com/coreos/go-systemd/v22: v22.3.2 → v22.4.0
- github.com/cpuguy83/go-md2man/v2: v2.0.1 → v2.0.2
- github.com/creack/pty: v1.1.11 → v1.1.9
- github.com/cyphar/filepath-securejoin: v0.2.2 → v0.2.3
- github.com/daviddengcn/go-colortext: 511bcaf → v1.0.0
- github.com/dnaeon/go-vcr: v1.0.1 → v1.2.0
- github.com/docker/distribution: v2.7.1+incompatible → v2.8.1+incompatible
- github.com/docker/go-units: v0.4.0 → v0.5.0
- github.com/envoyproxy/go-control-plane: 63b5d3c → 49ff273
- github.com/felixge/httpsnoop: v1.0.1 → v1.0.3
- github.com/fsnotify/fsnotify: v1.4.9 → v1.6.0
- github.com/go-errors/errors: v1.0.1 → v1.4.2
- github.com/go-kit/log: v0.1.0 → v0.2.0
- github.com/go-logfmt/logfmt: v0.5.0 → v0.5.1
- github.com/go-logr/logr: v1.2.0 → v1.2.3
- github.com/go-logr/zapr: v1.2.0 → v1.2.3
- github.com/go-openapi/jsonpointer: v0.19.5 → v0.19.6
- github.com/go-openapi/jsonreference: v0.19.5 → v0.20.1
- github.com/go-openapi/swag: v0.19.14 → v0.22.3
- github.com/godbus/dbus/v5: v5.0.4 → v5.0.6
- github.com/golang/mock: v1.5.0 → v1.6.0
- github.com/golang/protobuf: v1.5.2 → v1.5.3
- github.com/google/cadvisor: v0.43.0 → v0.47.1
- github.com/google/cel-go: v0.10.1 → v0.12.6
- github.com/google/go-cmp: v0.5.5 → v0.5.9
- github.com/google/martian/v3: v3.1.0 → v3.2.1
- github.com/google/pprof: cbba55b → 4bb14d4
- github.com/google/uuid: v1.1.2 → v1.3.0
- github.com/googleapis/gax-go/v2: v2.0.5 → v2.1.1
- github.com/imdario/mergo: v0.3.5 → v0.3.6
- github.com/inconshreveable/mousetrap:...
local-static-provisioner-2.0.0
Helm chart for the SIG Storage Local Volume Static Provisioner.
local-static-provisioner-1.0.0
Helm chart for the SIG Storage Local Volume Static Provisioner.
v2.5.0 release
What's Changed
- v2.4.0: update CHANGELOG.md by @cofyc in #231
- Add LKE Option to Bring up Local Disks by @rsyracuse in #230
- change log level to V5 when dicovering path not match pattern by @hellogdc in #235
- Update Klog to V2 by @Kartik494 in #234
- upgrade base image to k8s.gcr.io/build-image/debian-base-${ARCH}:buster-v1.4.0 by @cofyc in #238
- Update to use the new preferred registry location, k8s.gcr.io, as in commit 7cde96a by @buccella in #242
- Update Image to 2.4.0 and did correction in Link by @Kartik494 in #241
- Update image registry to gcr by @Kartik494 in #244
- (docs) update Helm README.md by @vladdoster in #248
- Rebase Kubernetes to 1.21 by @jsafrane in #249
- Duplicate volume guard by @davidmccormick in #246
- Update base image to debian buster 1.6.0 by @jingxu97 in #250
- Helm chart init container support by @alice-sawatzky in #251
- Add 0 dependency EKS example by @arianvp in #252
- Update base image to debian buster 1.8.0 by @jingxu97 in #257
- add local volume discovery period flag by @dabaooline in #261
- Rebase Kubernetes to 1.22.1 by @dobsonj in #264
- Multi linux arch and multi windows distro builds by @mauriciopoppe in #273
- Add Windows daemonset to the helm template by @mauriciopoppe in #275
- Release chart as a package and publish it on gh-pages branch by @skylenet in #280
- images: use k8s-staging-test-infra/gcb-docker-gcloud by @spiffxp in #281
- doc: fix link in chart readme by @AurelienGasser in #283
- Update discovery and deletion code to work in Windows nodes through CSI Proxy by @mauriciopoppe in #276
- Fix gce bootstrap script guide by @theidexisted in #290
- Bump kubernetes version from 0.22.1 to 0.24.0-alpha.4 by @mauriciopoppe in #294
- ClusterRole system:persistent-volume-provisioner replaced with a custom ClusterRole with the same contents minus permissions to access PVCs by @mauriciopoppe in #292
- Bump Dockerfile debian image to v1.10.0 by @mauriciopoppe in #295
- Update release instructions, helm chart action only works with tags by @mauriciopoppe in #299
- test: add codeql-analysis github action by @andyzhangx in #304
- test: add codespell github action by @andyzhangx in #305
- chore: change debian base image by @andyzhangx in #306
- Increase build timeout to 1h30m by @mauriciopoppe in #308
- add andyzhangx as approver by @andyzhangx in #309
- chore: replace k8s.gcr.io with registry.k8s.io by @andyzhangx in #311
- fix: refactor image build to improve build performance by @andyzhangx in #313
- chore: upgrade to go 1.17 by @andyzhangx in #315
- chore: use -mod vendor in go build by @andyzhangx in #316
- chore: fix cloud build due to lower go version by @andyzhangx in #317
- feat: add lstc2022 windows image build by @andyzhangx in #314
- cleanup: remove unused service example by @andyzhangx in #318
- fix: golang.org/x/crypto for CVE-2022-27191 by @andyzhangx in #321
- feat: support namePattern as a list by @andyzhangx in #320
- chore: refactor Windows image build and add test by @andyzhangx in #322
- cleanup: remove build-container-windows-% in Makefile by @andyzhangx in #323
- docs: fix example link location by @sethjones in #325
- Update PV to beta yaml file by @Kartik494 in #326
New Contributors
- @rsyracuse made their first contribution in #230
- @hellogdc made their first contribution in #235
- @Kartik494 made their first contribution in #234
- @buccella made their first contribution in #242
- @vladdoster made their first contribution in #248
- @davidmccormick made their first contribution in #246
- @jingxu97 made their first contribution in #250
- @alice-sawatzky made their first contribution in #251
- @arianvp made their first contribution in #252
- @dabaooline made their first contribution in #261
- @dobsonj made their first contribution in #264
- @mauriciopoppe made their first contribution in #273
- @skylenet made their first contribution in #280
- @spiffxp made their first contribution in #281
- @AurelienGasser made their first contribution in #283
- @theidexisted made their first contribution in #290
- @sethjones made their first contribution in #325
Full Changelog: v2.4.0...v2.5.0
v2.4.0
Container Image: k8s.gcr.io/sig-storage/local-volume-provisioner:v2.4.0
See CHANGELOG for details.
Thanks to everyone who contributed to this release! ❤️
v2.3.4
Container Image: quay.io/external_storage/local-volume-provisioner:v2.3.4
See CHANGELOG for details.
Thanks to everyone who contributed to this release! ❤️