Skip to content

Releases: csi-addons/kubernetes-csi-addons

v0.14.0

14 Jan 16:04

Choose a tag to compare

What's Changed

  • vendor: bump google.golang.org/grpc from 1.66.0 to 1.66.2 in the golang-dependencies group by @dependabot[bot] in #672
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.2 to 0.16.3 in /tools in the k8s-dependencies group by @dependabot[bot] in #671
  • Use protobuf encoding for core K8s apis by @Nikhil-Ladha in #676
  • vendor: bump github.com/operator-framework/operator-sdk from 1.36.1 to 1.37.0 in /tools in the github-dependencies group by @dependabot[bot] in #680
  • vendor: bump google.golang.org/grpc from 1.66.2 to 1.67.0 in the golang-dependencies group by @dependabot[bot] in #681
  • controller/pvc: add checks for nil/empty pvc.Spec.StorageClassName by @Rakshith-R in #685
  • rebase: use go.mod for go version by @Madhu-1 in #684
  • rebase: use toolchain for 1.22.6 by @Madhu-1 in #683
  • refactor parseEndpoint to accept pod names with '.' in it by @rewantsoni in #679
  • sanitize connection pool key pod name by @rewantsoni in #686
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot[bot] in #687
  • vendor: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 in /tools in the golang-dependencies group by @dependabot[bot] in #688
  • vendor: bump the k8s-dependencies group in /tools with 2 updates by @dependabot[bot] in #690
  • test: Add testing tool for VolumeGroup by @ShravaniVangur in #678
  • ci: use docker-generate-protobuf by default in Makefile by @Rakshith-R in #663
  • Update precedence for schedule by @black-dragon74 in #677
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #694
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.4 to 0.16.5 in /tools in the k8s-dependencies group by @dependabot[bot] in #693
  • Add option to disable KeyRotation by @black-dragon74 in #659
  • vendor: bump the github-dependencies group with 2 updates by @dependabot[bot] in #699
  • use predictable name for csiaddons object by @Madhu-1 in #695
  • api: add NetworkFenceClass CRD by @Madhu-1 in #698
  • rebase: update year in boilerplate by @Madhu-1 in #700
  • update the vr condition by @yati1998 in #691
  • vendor: bump google.golang.org/grpc from 1.67.1 to 1.68.0 in the golang-dependencies group by @dependabot[bot] in #702
  • Fix key in connection pool by @Madhu-1 in #704
  • Implement NetworkFenceClass Controller by @Madhu-1 in #703
  • docs: Add documentation for disabling ReclaimSpace by @black-dragon74 in #701
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in /tools in the golang-dependencies group by @dependabot[bot] in #706
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the golang-dependencies group by @dependabot[bot] in #705
  • vendor: bump github.com/operator-framework/operator-sdk from 1.37.0 to 1.38.0 in /tools in the github-dependencies group by @dependabot[bot] in #713
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #709
  • vendor: bump the github-dependencies group with 3 updates by @dependabot[bot] in #710
  • vendor: bump github.com/container-storage-interface/spec from 1.10.0 to 1.11.0 by @dependabot[bot] in #711
  • Fix key and ownerRef bug by @Madhu-1 in #718
  • ci: drop linux/arm/v7 from the platforms for building container-images by @nixpanic in #720
  • csiaddons: allow deleting of the CR by @Madhu-1 in #722
  • vendor: bump google.golang.org/grpc from 1.68.0 to 1.68.1 in the golang-dependencies group by @dependabot[bot] in #723
  • vendor: bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 in the k8s-dependencies group by @dependabot[bot] in #724
  • vendor: bump google.golang.org/grpc from 1.68.1 to 1.69.0 in the golang-dependencies group by @dependabot[bot] in #727
  • ci: bump helm/kind-action from 1.10.0 to 1.11.0 by @dependabot[bot] in #726
  • vendor: bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in the github-dependencies group by @dependabot[bot] in #729
  • Discontinue kube-rbac-proxy and disable metrics service by @black-dragon74 in #721
  • build: require go 1.23 or newer by @nixpanic in #732
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot[bot] in #728
  • Add support for enhanced security by @bipuladh in #692
  • ci: bump helm/kind-action from 1.11.0 to 1.12.0 by @dependabot[bot] in #733
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot[bot] in #735
  • vendor: bump google.golang.org/protobuf from 1.35.2 to 1.36.1 in /tools in the golang-dependencies group by @dependabot[bot] in #734
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.5 to 0.17.0 in /tools in the k8s-dependencies group by @dependabot[bot] in #741
  • Enables auth by default for sidecar and manager communication by @bipuladh in #740
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot[bot] in #742
  • vendor: bump google.golang.org/protobuf from 1.36.1 to 1.36.2 in /tools in the golang-dependencies group by @dependabot[bot] in #743
  • vendor: bump sigs.k8s.io/controller-tools from 0.17.0 to 0.17.1 in /tools in the k8s-dependencies group by @dependabot[bot] in #744
  • volumegroup: crd and doc updates for volumegroup replication by @Nikhil-Ladha in #748
  • vendor: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in the golang-dependencies group by @dependabot[bot] in #751
  • vendor: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in /tools in the golang-dependencies group by @dependabot[bot] in #752
  • vendor: bump sigs.k8s.io/kustomize/kustomize/v5 from 5.5.0 to 5.6.0 in /tools in the k8s-dependencies group by @dependabot[bot] in #753
  • Lower case should be used for HTTP/2 fields by @bipuladh in #756
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot[bot] in #758
  • vendor: bump google.golang.org/protobuf from 1.36.3 to 1.36.4 in /tools in the golang-dependencies group by @dependabot[bot] in #757
  • vendor: bump sigs.k8s.io/controller-tools from 0.17.1 to 0.17.2 in /tools in the k8s-dependencies group by @dependabot[bot] in #761
  • vendor: bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in /tools in the golang-dependencies group by @dependabot[bot] in #760
  • fix(controller): ipv6 addresses were unsupported by the controller by @SkalaNetworks in #766
  • fix empty volume group creation through cli tool by @Nikhil-Ladha in #767
  • vendor: bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in the golang-dependencies group by @dependabot[bot] in https://githu...
Read more

v0.13.0

12 Aug 14:42

Choose a tag to compare

Features

  • Allow override of precedence of key rotation and reclaim space related annotations
    using a ConfigMap key schedule-precedence. The default is pvc which reads the
    annotations in order of PVC > NS > SC. It can be set to storageclass to respect only
    the annotations found on the Storage Classes.
  • Allow VolumeGroupReplication to be managed by a storage vendor specific implementation
    of the controller by specifying external as true in the VGR's spec. The default is
    false, which means VolumeGroupReplication will be reconciled by the csi-addons controller.
  • The sidecar now has the capability to report the volume condition in the logs of the
    sidecar, and as an Event towards the PersistentVolumeClaim. This feature can be enabled by
    passing the --enable-volume-condition=true command line flag to the sidecar. The
    CSI-driver needs to support the VOLUME_CONDITION Node capability for this to work.

NOTE

  • sc-only, a once valid value for schedule-precedence key is being deprecated in favor of
    storageclass and will be removed in a later release.

What's Changed

  • vendor: bump google.golang.org/grpc from 1.66.0 to 1.66.2 in the golang-dependencies group by @dependabot[bot] in #672
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.2 to 0.16.3 in /tools in the k8s-dependencies group by @dependabot[bot] in #671
  • Use protobuf encoding for core K8s apis by @Nikhil-Ladha in #676
  • vendor: bump github.com/operator-framework/operator-sdk from 1.36.1 to 1.37.0 in /tools in the github-dependencies group by @dependabot[bot] in #680
  • vendor: bump google.golang.org/grpc from 1.66.2 to 1.67.0 in the golang-dependencies group by @dependabot[bot] in #681
  • controller/pvc: add checks for nil/empty pvc.Spec.StorageClassName by @Rakshith-R in #685
  • rebase: use go.mod for go version by @Madhu-1 in #684
  • rebase: use toolchain for 1.22.6 by @Madhu-1 in #683
  • refactor parseEndpoint to accept pod names with '.' in it by @rewantsoni in #679
  • sanitize connection pool key pod name by @rewantsoni in #686
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot[bot] in #687
  • vendor: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 in /tools in the golang-dependencies group by @dependabot[bot] in #688
  • vendor: bump the k8s-dependencies group in /tools with 2 updates by @dependabot[bot] in #690
  • test: Add testing tool for VolumeGroup by @ShravaniVangur in #678
  • ci: use docker-generate-protobuf by default in Makefile by @Rakshith-R in #663
  • Update precedence for schedule by @black-dragon74 in #677
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #694
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.4 to 0.16.5 in /tools in the k8s-dependencies group by @dependabot[bot] in #693
  • Add option to disable KeyRotation by @black-dragon74 in #659
  • vendor: bump the github-dependencies group with 2 updates by @dependabot[bot] in #699
  • use predictable name for csiaddons object by @Madhu-1 in #695
  • api: add NetworkFenceClass CRD by @Madhu-1 in #698
  • rebase: update year in boilerplate by @Madhu-1 in #700
  • update the vr condition by @yati1998 in #691
  • vendor: bump google.golang.org/grpc from 1.67.1 to 1.68.0 in the golang-dependencies group by @dependabot[bot] in #702
  • Fix key in connection pool by @Madhu-1 in #704
  • Implement NetworkFenceClass Controller by @Madhu-1 in #703
  • docs: Add documentation for disabling ReclaimSpace by @black-dragon74 in #701
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in /tools in the golang-dependencies group by @dependabot[bot] in #706
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the golang-dependencies group by @dependabot[bot] in #705
  • vendor: bump github.com/operator-framework/operator-sdk from 1.37.0 to 1.38.0 in /tools in the github-dependencies group by @dependabot[bot] in #713
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #709
  • vendor: bump the github-dependencies group with 3 updates by @dependabot[bot] in #710
  • vendor: bump github.com/container-storage-interface/spec from 1.10.0 to 1.11.0 by @dependabot[bot] in #711
  • Fix key and ownerRef bug by @Madhu-1 in #718
  • ci: drop linux/arm/v7 from the platforms for building container-images by @nixpanic in #720
  • csiaddons: allow deleting of the CR by @Madhu-1 in #722
  • vendor: bump google.golang.org/grpc from 1.68.0 to 1.68.1 in the golang-dependencies group by @dependabot[bot] in #723
  • vendor: bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 in the k8s-dependencies group by @dependabot[bot] in #724
  • vendor: bump google.golang.org/grpc from 1.68.1 to 1.69.0 in the golang-dependencies group by @dependabot[bot] in #727
  • ci: bump helm/kind-action from 1.10.0 to 1.11.0 by @dependabot[bot] in #726
  • vendor: bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in the github-dependencies group by @dependabot[bot] in #729
  • Discontinue kube-rbac-proxy and disable metrics service by @black-dragon74 in #721
  • build: require go 1.23 or newer by @nixpanic in #732
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot[bot] in #728
  • Add support for enhanced security by @bipuladh in #692
  • ci: bump helm/kind-action from 1.11.0 to 1.12.0 by @dependabot[bot] in #733
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot[bot] in #735
  • vendor: bump google.golang.org/protobuf from 1.35.2 to 1.36.1 in /tools in the golang-dependencies group by @dependabot[bot] in #734
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.5 to 0.17.0 in /tools in the k8s-dependencies group by @dependabot[bot] in #741
  • Enables auth by default for sidecar and manager communication by @bipuladh in #740
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot[bot] in #742
  • vendor: bump google.golang.org/protobuf from 1.36.1 to 1.36.2 in /tools in the golang-dependencies group by @dependabot[bot] in #743
  • vendor: bump sigs.k8s.io/controller-tools from 0.17.0 to 0.17.1 in /tools in the k8s-dependencies group by @dependabot[bot] in #744
  • volumegroup: crd and doc updates for volumegroup replication by @Nikhil-Ladha in #748
  • vendor: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in the golang-dependencies group by @dependabot[bot] in #751
  • vendor: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in /tools in the golang-dependencies group by @dependabot[bot] in #752
  • vendor: bump sigs.k8s.io/kustomize/kustomize/v5 from 5.5.0 to 5.6.0 in /tools in the k8s-dependencies group by @dependabot[bot] in #753
  • Lower case should be used for HTTP/2 fields by @bipuladh in https:/...
Read more

v0.12.0

03 Mar 18:18

Choose a tag to compare

What's Changed

  • vendor: bump google.golang.org/grpc from 1.66.0 to 1.66.2 in the golang-dependencies group by @dependabot in #672
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.2 to 0.16.3 in /tools in the k8s-dependencies group by @dependabot in #671
  • Use protobuf encoding for core K8s apis by @Nikhil-Ladha in #676
  • vendor: bump github.com/operator-framework/operator-sdk from 1.36.1 to 1.37.0 in /tools in the github-dependencies group by @dependabot in #680
  • vendor: bump google.golang.org/grpc from 1.66.2 to 1.67.0 in the golang-dependencies group by @dependabot in #681
  • controller/pvc: add checks for nil/empty pvc.Spec.StorageClassName by @Rakshith-R in #685
  • rebase: use go.mod for go version by @Madhu-1 in #684
  • rebase: use toolchain for 1.22.6 by @Madhu-1 in #683
  • refactor parseEndpoint to accept pod names with '.' in it by @rewantsoni in #679
  • sanitize connection pool key pod name by @rewantsoni in #686
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #687
  • vendor: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 in /tools in the golang-dependencies group by @dependabot in #688
  • vendor: bump the k8s-dependencies group in /tools with 2 updates by @dependabot in #690
  • test: Add testing tool for VolumeGroup by @ShravaniVangur in #678
  • ci: use docker-generate-protobuf by default in Makefile by @Rakshith-R in #663
  • Update precedence for schedule by @black-dragon74 in #677
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #694
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.4 to 0.16.5 in /tools in the k8s-dependencies group by @dependabot in #693
  • Add option to disable KeyRotation by @black-dragon74 in #659
  • vendor: bump the github-dependencies group with 2 updates by @dependabot in #699
  • use predictable name for csiaddons object by @Madhu-1 in #695
  • api: add NetworkFenceClass CRD by @Madhu-1 in #698
  • rebase: update year in boilerplate by @Madhu-1 in #700
  • update the vr condition by @yati1998 in #691
  • vendor: bump google.golang.org/grpc from 1.67.1 to 1.68.0 in the golang-dependencies group by @dependabot in #702
  • Fix key in connection pool by @Madhu-1 in #704
  • Implement NetworkFenceClass Controller by @Madhu-1 in #703
  • docs: Add documentation for disabling ReclaimSpace by @black-dragon74 in #701
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in /tools in the golang-dependencies group by @dependabot in #706
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the golang-dependencies group by @dependabot in #705
  • vendor: bump github.com/operator-framework/operator-sdk from 1.37.0 to 1.38.0 in /tools in the github-dependencies group by @dependabot in #713
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #709
  • vendor: bump the github-dependencies group with 3 updates by @dependabot in #710
  • vendor: bump github.com/container-storage-interface/spec from 1.10.0 to 1.11.0 by @dependabot in #711
  • Fix key and ownerRef bug by @Madhu-1 in #718
  • ci: drop linux/arm/v7 from the platforms for building container-images by @nixpanic in #720
  • csiaddons: allow deleting of the CR by @Madhu-1 in #722
  • vendor: bump google.golang.org/grpc from 1.68.0 to 1.68.1 in the golang-dependencies group by @dependabot in #723
  • vendor: bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 in the k8s-dependencies group by @dependabot in #724
  • vendor: bump google.golang.org/grpc from 1.68.1 to 1.69.0 in the golang-dependencies group by @dependabot in #727
  • ci: bump helm/kind-action from 1.10.0 to 1.11.0 by @dependabot in #726
  • vendor: bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in the github-dependencies group by @dependabot in #729
  • Discontinue kube-rbac-proxy and disable metrics service by @black-dragon74 in #721
  • build: require go 1.23 or newer by @nixpanic in #732
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot in #728
  • Add support for enhanced security by @bipuladh in #692
  • ci: bump helm/kind-action from 1.11.0 to 1.12.0 by @dependabot in #733
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #735
  • vendor: bump google.golang.org/protobuf from 1.35.2 to 1.36.1 in /tools in the golang-dependencies group by @dependabot in #734
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.5 to 0.17.0 in /tools in the k8s-dependencies group by @dependabot in #741
  • Enables auth by default for sidecar and manager communication by @bipuladh in #740
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #742
  • vendor: bump google.golang.org/protobuf from 1.36.1 to 1.36.2 in /tools in the golang-dependencies group by @dependabot in #743
  • vendor: bump sigs.k8s.io/controller-tools from 0.17.0 to 0.17.1 in /tools in the k8s-dependencies group by @dependabot in #744
  • volumegroup: crd and doc updates for volumegroup replication by @Nikhil-Ladha in #748
  • vendor: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in the golang-dependencies group by @dependabot in #751
  • vendor: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in /tools in the golang-dependencies group by @dependabot in #752
  • vendor: bump sigs.k8s.io/kustomize/kustomize/v5 from 5.5.0 to 5.6.0 in /tools in the k8s-dependencies group by @dependabot in #753
  • Lower case should be used for HTTP/2 fields by @bipuladh in #756
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #758
  • vendor: bump google.golang.org/protobuf from 1.36.3 to 1.36.4 in /tools in the golang-dependencies group by @dependabot in #757
  • vendor: bump sigs.k8s.io/controller-tools from 0.17.1 to 0.17.2 in /tools in the k8s-dependencies group by @dependabot in #761
  • vendor: bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in /tools in the golang-dependencies group by @dependabot in #760
  • fix(controller): ipv6 addresses were unsupported by the controller by @SkalaNetworks in #766
  • fix empty volume group creation through cli tool by @Nikhil-Ladha in #767
  • vendor: bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in the golang-dependencies group by @dependabot in #759
  • sidecar: Use zap as logger backend by @black-dragon74 in #770
  • csiaddonsNode: Recre...
Read more

v0.11.0

25 Nov 19:38

Choose a tag to compare

What's Changed

  • vendor: bump google.golang.org/grpc from 1.66.0 to 1.66.2 in the golang-dependencies group by @dependabot in #672
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.2 to 0.16.3 in /tools in the k8s-dependencies group by @dependabot in #671
  • Use protobuf encoding for core K8s apis by @Nikhil-Ladha in #676
  • vendor: bump github.com/operator-framework/operator-sdk from 1.36.1 to 1.37.0 in /tools in the github-dependencies group by @dependabot in #680
  • vendor: bump google.golang.org/grpc from 1.66.2 to 1.67.0 in the golang-dependencies group by @dependabot in #681
  • controller/pvc: add checks for nil/empty pvc.Spec.StorageClassName by @Rakshith-R in #685
  • rebase: use go.mod for go version by @Madhu-1 in #684
  • rebase: use toolchain for 1.22.6 by @Madhu-1 in #683
  • refactor parseEndpoint to accept pod names with '.' in it by @rewantsoni in #679
  • sanitize connection pool key pod name by @rewantsoni in #686
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #687
  • vendor: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 in /tools in the golang-dependencies group by @dependabot in #688
  • vendor: bump the k8s-dependencies group in /tools with 2 updates by @dependabot in #690
  • test: Add testing tool for VolumeGroup by @ShravaniVangur in #678
  • ci: use docker-generate-protobuf by default in Makefile by @Rakshith-R in #663
  • Update precedence for schedule by @black-dragon74 in #677
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #694
  • vendor: bump sigs.k8s.io/controller-tools from 0.16.4 to 0.16.5 in /tools in the k8s-dependencies group by @dependabot in #693
  • Add option to disable KeyRotation by @black-dragon74 in #659
  • vendor: bump the github-dependencies group with 2 updates by @dependabot in #699
  • use predictable name for csiaddons object by @Madhu-1 in #695
  • api: add NetworkFenceClass CRD by @Madhu-1 in #698
  • rebase: update year in boilerplate by @Madhu-1 in #700
  • update the vr condition by @yati1998 in #691
  • vendor: bump google.golang.org/grpc from 1.67.1 to 1.68.0 in the golang-dependencies group by @dependabot in #702
  • Fix key in connection pool by @Madhu-1 in #704
  • Implement NetworkFenceClass Controller by @Madhu-1 in #703
  • docs: Add documentation for disabling ReclaimSpace by @black-dragon74 in #701
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in /tools in the golang-dependencies group by @dependabot in #706
  • vendor: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the golang-dependencies group by @dependabot in #705

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

17 Sep 12:02

Choose a tag to compare

What's Changed

  • Add proto and sidecar code for volumegroup by @Nikhil-Ladha in #652
  • vendor: Bump google.golang.org/grpc from 1.65.0 to 1.66.0 in the golang-dependencies group by @dependabot in #656
  • vendor: Bump sigs.k8s.io/controller-tools from 0.16.1 to 0.16.2 in /tools in the k8s-dependencies group by @dependabot in #658
  • vendor: Bump the github-dependencies group across 1 directory with 3 updates by @dependabot in #657
  • replication: add new Validated condition by @Rakshith-R in #664
  • bundle: Update CSV capability to Seamless Upgrades by @black-dragon74 in #668
  • Refactor PVC controller by @black-dragon74 in #662
  • bundle: Add missing CRDs to bundle CSV by @black-dragon74 in #669
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot in #673

New Contributors

Full Changelog: v0.9.1...v0.10.0

v0.9.1

30 Aug 12:30

Choose a tag to compare

What's Changed

  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #497
  • vendor: bump the k8s-dependencies group with 2 updates by @dependabot in #498
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #500
  • vendor: bump the github-dependencies group with 2 updates by @dependabot in #501
  • Update tools and dependencies by @nixpanic in #401
  • manager: make leader election timeouts configurable by @nixpanic in #505
  • vendor: bump the k8s-dependencies group with 1 update by @dependabot in #507
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #508
  • vendor: bump the github-dependencies group with 1 update by @dependabot in #509
  • vendor: bump the k8s-dependencies group in /tools with 1 update by @dependabot in #506
  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #511
  • ci: bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in #513
  • ci: bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #514
  • vendor: bump the k8s-dependencies group with 1 update by @dependabot in #515
  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #520
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #521
  • ci: bump super-linter/super-linter from 5 to 6 by @dependabot in #519
  • test: unit test for getNextSchedule by @karthik-us in #518
  • vendor: bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #526
  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #525
  • vendor: bump the github-dependencies group with 1 update by @dependabot in #528
  • vendor: bump the github-dependencies group in /tools with 1 update by @dependabot in #527
  • ci: fix TestGetNextSchedule failure by @karthik-us in #530
  • deploy: run all containers with read-only filesystem by @nixpanic in #529
  • vendor: bump the github-dependencies group in /tools with 1 update by @dependabot in #533
  • vendor: bump the golang-dependencies group in /tools with 1 update by @dependabot in #532
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #534
  • vendor: bump the github-dependencies group with 1 update by @dependabot in #538
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot in #537
  • replace custom ContainsInSlice() with standard slices.Contains() by @nixpanic in #540
  • vendor: bump sigs.k8s.io/kustomize/kustomize/v5 from 5.3.0 to 5.4.1 in /tools in the k8s-dependencies group by @dependabot in #542
  • vendor: bump google.golang.org/grpc from 1.62.1 to 1.63.0 in the golang-dependencies group by @dependabot in #541
  • vendor: bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 in the k8s-dependencies group by @dependabot in #545
  • vendor: bump google.golang.org/grpc from 1.63.0 to 1.63.2 in the golang-dependencies group by @dependabot in #544
  • vendor: bump github.com/onsi/gomega from 1.32.0 to 1.33.0 in the github-dependencies group by @dependabot in #549
  • vendor: bump sigs.k8s.io/controller-tools from 0.14.0 to 0.15.0 in /tools in the k8s-dependencies group by @dependabot in #550
  • vendor: bump the k8s-dependencies group across 1 directory with 4 updates by @dependabot in #552
  • ci: bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #553
  • ci: bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #554
  • vendor: bump github.com/onsi/gomega from 1.33.0 to 1.33.1 in the github-dependencies group by @dependabot in #560
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.0 to 0.18.1 in the k8s-dependencies group by @dependabot in #559
  • vendor: bump google.golang.org/protobuf from 1.33.0 to 1.34.1 in the golang-dependencies group by @dependabot in #558
  • ci: bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #564
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.2 in the k8s-dependencies group by @dependabot in #565
  • vendor: bump github.com/kubernetes-csi/csi-lib-utils from 0.17.0 to 0.18.0 in the github-dependencies group by @dependabot in #566
  • vendor: bump github.com/operator-framework/operator-sdk from 1.34.1 to 1.34.2 in /tools in the github-dependencies group by @dependabot in #571
  • vendor: bump google.golang.org/grpc from 1.63.2 to 1.64.0 in the golang-dependencies group by @dependabot in #569
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot in #570
  • ci: use golang 1.22.0 for main build by @Madhu-1 in #575
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3 in the k8s-dependencies group by @dependabot in #576
  • vendor: bump github.com/go-logr/logr from 1.4.1 to 1.4.2 in the github-dependencies group by @dependabot in #577
  • vendor: bump sigs.k8s.io/kustomize/kustomize/v5 from 5.4.1 to 5.4.2 in /tools in the k8s-dependencies group by @dependabot in #578
  • Manually pin otel-grpc to v0.46.0 by @black-dragon74 in #581
  • vendor: bump github.com/kubernetes-csi/csi-lib-utils from 0.18.0 to 0.18.1 in the github-dependencies group by @dependabot in #583
  • vendor: bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.3.0 to 1.4.0 in /tools in the golang-dependencies group by @dependabot in #582
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4 in the k8s-dependencies group by @dependabot in #586
  • ci: bump docker/build-push-action from 5 to 6 by @dependabot in #592
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #590
  • Add scaffoling for volumegroupreplication/replicationclass/replicationcontent by @Madhu-1 in #588
  • fix: fix typos related to group replication by @Madhu-1 in #594
  • vendor: bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in the golang-dependencies group by @dependabot in #589
  • vendor: bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in /tools in the golang-dependencies group by @dependabot in #591
  • reclaimspace: support for storageclass annotation by @iPraveenParihar in #585
  • Replication: set volumeID in ReplicationSource for the volumeReplication by @Madhu-1 in #596
  • replication: add missing VRC name for VGR by @Madhu-1 in #597
  • ci: add DNM label rules for mergify by @iPraveenParihar in #599
  • replication: add pvcRef to volumegroupreplication by @Madhu-1 in #598
  • vendor:...
Read more

v0.9.0

15 Aug 14:01

Choose a tag to compare

What's Changed

  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #497
  • vendor: bump the k8s-dependencies group with 2 updates by @dependabot in #498
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #500
  • vendor: bump the github-dependencies group with 2 updates by @dependabot in #501
  • Update tools and dependencies by @nixpanic in #401
  • manager: make leader election timeouts configurable by @nixpanic in #505
  • vendor: bump the k8s-dependencies group with 1 update by @dependabot in #507
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #508
  • vendor: bump the github-dependencies group with 1 update by @dependabot in #509
  • vendor: bump the k8s-dependencies group in /tools with 1 update by @dependabot in #506
  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #511
  • ci: bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in #513
  • ci: bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #514
  • vendor: bump the k8s-dependencies group with 1 update by @dependabot in #515
  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #520
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #521
  • ci: bump super-linter/super-linter from 5 to 6 by @dependabot in #519
  • test: unit test for getNextSchedule by @karthik-us in #518
  • vendor: bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #526
  • vendor: bump the golang-dependencies group with 1 update by @dependabot in #525
  • vendor: bump the github-dependencies group with 1 update by @dependabot in #528
  • vendor: bump the github-dependencies group in /tools with 1 update by @dependabot in #527
  • ci: fix TestGetNextSchedule failure by @karthik-us in #530
  • deploy: run all containers with read-only filesystem by @nixpanic in #529
  • vendor: bump the github-dependencies group in /tools with 1 update by @dependabot in #533
  • vendor: bump the golang-dependencies group in /tools with 1 update by @dependabot in #532
  • vendor: bump the golang-dependencies group with 2 updates by @dependabot in #534
  • vendor: bump the github-dependencies group with 1 update by @dependabot in #538
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot in #537
  • replace custom ContainsInSlice() with standard slices.Contains() by @nixpanic in #540
  • vendor: bump sigs.k8s.io/kustomize/kustomize/v5 from 5.3.0 to 5.4.1 in /tools in the k8s-dependencies group by @dependabot in #542
  • vendor: bump google.golang.org/grpc from 1.62.1 to 1.63.0 in the golang-dependencies group by @dependabot in #541
  • vendor: bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 in the k8s-dependencies group by @dependabot in #545
  • vendor: bump google.golang.org/grpc from 1.63.0 to 1.63.2 in the golang-dependencies group by @dependabot in #544
  • vendor: bump github.com/onsi/gomega from 1.32.0 to 1.33.0 in the github-dependencies group by @dependabot in #549
  • vendor: bump sigs.k8s.io/controller-tools from 0.14.0 to 0.15.0 in /tools in the k8s-dependencies group by @dependabot in #550
  • vendor: bump the k8s-dependencies group across 1 directory with 4 updates by @dependabot in #552
  • ci: bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #553
  • ci: bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #554
  • vendor: bump github.com/onsi/gomega from 1.33.0 to 1.33.1 in the github-dependencies group by @dependabot in #560
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.0 to 0.18.1 in the k8s-dependencies group by @dependabot in #559
  • vendor: bump google.golang.org/protobuf from 1.33.0 to 1.34.1 in the golang-dependencies group by @dependabot in #558
  • ci: bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #564
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.2 in the k8s-dependencies group by @dependabot in #565
  • vendor: bump github.com/kubernetes-csi/csi-lib-utils from 0.17.0 to 0.18.0 in the github-dependencies group by @dependabot in #566
  • vendor: bump github.com/operator-framework/operator-sdk from 1.34.1 to 1.34.2 in /tools in the github-dependencies group by @dependabot in #571
  • vendor: bump google.golang.org/grpc from 1.63.2 to 1.64.0 in the golang-dependencies group by @dependabot in #569
  • vendor: bump the k8s-dependencies group with 3 updates by @dependabot in #570
  • ci: use golang 1.22.0 for main build by @Madhu-1 in #575
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3 in the k8s-dependencies group by @dependabot in #576
  • vendor: bump github.com/go-logr/logr from 1.4.1 to 1.4.2 in the github-dependencies group by @dependabot in #577
  • vendor: bump sigs.k8s.io/kustomize/kustomize/v5 from 5.4.1 to 5.4.2 in /tools in the k8s-dependencies group by @dependabot in #578
  • Manually pin otel-grpc to v0.46.0 by @black-dragon74 in #581
  • vendor: bump github.com/kubernetes-csi/csi-lib-utils from 0.18.0 to 0.18.1 in the github-dependencies group by @dependabot in #583
  • vendor: bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.3.0 to 1.4.0 in /tools in the golang-dependencies group by @dependabot in #582
  • vendor: bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4 in the k8s-dependencies group by @dependabot in #586
  • ci: bump docker/build-push-action from 5 to 6 by @dependabot in #592
  • vendor: bump the k8s-dependencies group with 4 updates by @dependabot in #590
  • Add scaffoling for volumegroupreplication/replicationclass/replicationcontent by @Madhu-1 in #588
  • fix: fix typos related to group replication by @Madhu-1 in #594
  • vendor: bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in the golang-dependencies group by @dependabot in #589
  • vendor: bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in /tools in the golang-dependencies group by @dependabot in #591
  • reclaimspace: support for storageclass annotation by @iPraveenParihar in #585
  • Replication: set volumeID in ReplicationSource for the volumeReplication by @Madhu-1 in #596
  • replication: add missing VRC name for VGR by @Madhu-1 in #597
  • ci: add DNM label rules for mergify by @iPraveenParihar in #599
  • replication: add pvcRef to volumegroupreplication by @Madhu-1 in #598
  • vendor:...
Read more

v0.8.0

19 Dec 07:40

Choose a tag to compare

What's Changed

  • vendor: bump google.golang.org/grpc from 1.56.1 to 1.56.2 by @dependabot in #404
  • ci: add lint-extras github workflow by @riya-singhal31 in #403
  • fix: enable hadolint linter in super linter by @riya-singhal31 in #407
  • ci: wait for images to be pushed before creating the release by @nixpanic in #408
  • fix: fix markdown failures by @riya-singhal31 in #409
  • ci: bump helm/kind-action from 1.7.0 to 1.8.0 by @dependabot in #411
  • vendor: bump sigs.k8s.io/controller-tools from 0.12.0 to 0.12.1 in /tools by @dependabot in #412
  • vendor: bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #417
  • vendor: bump k8s.io/client-go from 0.27.3 to 0.27.4 by @dependabot in #416
  • test: Adding NetworkFence capability to test tool by @karthik-us in #410
  • vendor: bump google.golang.org/grpc from 1.56.2 to 1.57.0 by @dependabot in #420
  • cmd: add testing tool for volume replication by @riya-singhal31 in #419
  • fix: return response from getVolumeReplicationInfo by @riya-singhal31 in #421
  • vendor: bump go.uber.org/zap from 1.24.0 to 1.25.0 by @dependabot in #424
  • vendor: bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.1 by @dependabot in #423
  • ci: bump arduino/setup-protoc from 1 to 2 by @dependabot in #426
  • vendor: bump k8s.io/client-go from 0.27.4 to 0.28.0 by @dependabot in #431
  • vendor: bump k8s.io/client-go from 0.28.0 to 0.28.1 by @dependabot in #437
  • vendor: bump github.com/kubernetes-csi/csi-lib-utils from 0.14.0 to 0.15.0 by @dependabot in #435
  • vendor: bump sigs.k8s.io/controller-runtime from 0.15.1 to 0.16.0 by @dependabot in #438
  • ci: bump actions/checkout from 3 to 4 by @dependabot in #440
  • vendor: bump sigs.k8s.io/controller-runtime from 0.16.0 to 0.16.1 by @dependabot in #439
  • vendor: bump google.golang.org/grpc from 1.57.0 to 1.58.0 by @dependabot in #442
  • ci: bump docker/setup-buildx-action from 2 to 3 by @dependabot in #452
  • ci: bump docker/setup-qemu-action from 2 to 3 by @dependabot in #451
  • ci: bump docker/build-push-action from 4 to 5 by @dependabot in #450
  • ci: bump docker/login-action from 2 to 3 by @dependabot in #449
  • vendor: bump k8s.io/api from 0.28.1 to 0.28.2 by @dependabot in #448
  • vendor: bump google.golang.org/grpc from 1.58.0 to 1.58.1 by @dependabot in #447
  • vendor: bump sigs.k8s.io/controller-runtime from 0.16.1 to 0.16.2 by @dependabot in #446
  • vendor: bump go.uber.org/zap from 1.25.0 to 1.26.0 by @dependabot in #461
  • use CEL for CR validation by @Madhu-1 in #459
  • vendor: bump google.golang.org/grpc from 1.58.1 to 1.58.2 by @dependabot in #460
  • vendor: bump k8s.io/client-go from 0.28.1 to 0.28.2 by @dependabot in #445
  • vendor: bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #464
  • cleanup: fix spelling mistakes by @nixpanic in #465
  • vendor: bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #467
  • vendor: bump k8s.io/client-go from 0.28.2 to 0.28.3 by @dependabot in #468
  • vendor: bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by @dependabot in #471
  • vendor: bump sigs.k8s.io/controller-runtime from 0.16.2 to 0.16.3 by @dependabot in #469
  • vendor: bump github.com/container-storage-interface/spec from 1.8.0 to 1.9.0 by @dependabot in #477
  • vendor: bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot in #475
  • vendor: bump github.com/onsi/gomega from 1.28.1 to 1.29.0 by @dependabot in #474
  • vendor: bump google.golang.org/grpc from 1.58.3 to 1.59.0 by @dependabot in #476
  • vendor: bump k8s.io/klog/v2 from 2.100.1 to 2.110.1 by @dependabot in #480
  • Fix corner cases bugs found in CEL validation by @Madhu-1 in #481
  • Explicitly disable gRPC idle timeout by @nixpanic in #482
  • vendor: bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #483
  • ci: update dependabot for group updates by @Madhu-1 in #484
  • vendor: bump the github-dependencies group with 1 update by @dependabot in #485
  • ci: update group rules for dependabot by @Madhu-1 in #487
  • update to proper message on a successful fence op by @rakeshgm in #488
  • vendor: bump the k8s-dependencies group with 2 updates by @dependabot in #489
  • send NetworkFence requests to the leading CSI-Addons sidecar by @nixpanic in #492
  • ci: bump actions/setup-go from 4 to 5 by @dependabot in #494
  • connection: track Namespace of driver Pods to locate Leases by @nixpanic in #496
  • replication: send VolumeReplication operations to the leading controller by @nixpanic in #495
  • reclaimspace: send ControllerReclaimSpace operations to the leading controller by @nixpanic in #493

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

28 Jun 11:07

Choose a tag to compare

What's Changed

  • vendor: Bump github.com/container-storage-interface/spec from 1.7.0 to 1.8.0 by @dependabot in #314
  • ci: remove rebase_fallback from Mergify config by @nixpanic in #318
  • vendor: Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.2.0 to 1.3.0 by @dependabot in #313
  • ci: Bump actions/setup-go from 3 to 4 by @dependabot in #317
  • vendor: Bump k8s.io/client-go from 0.26.2 to 0.26.3 by @dependabot in #325
  • vendor: Bump github.com/onsi/gomega from 1.27.2 to 1.27.4 by @dependabot in #324
  • vendor: Bump google.golang.org/protobuf from 1.28.1 to 1.30.0 by @dependabot in #322
  • vendor: Bump github.com/onsi/gomega from 1.27.4 to 1.27.5 by @dependabot in #329
  • vendor: Bump google.golang.org/grpc from 1.53.0 to 1.54.0 by @dependabot in #331
  • NetworkFence: correct check in validating webhook by @nixpanic in #333
  • vendor: Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 by @dependabot in #334
  • vendor: Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #335
  • vendor: Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 by @dependabot in #336
  • vendor: Bump github.com/operator-framework/operator-sdk from 1.27.0 to 1.28.0 by @dependabot in #330
  • vendor: Bump github.com/operator-framework/operator-sdk from 1.28.0 to 1.28.1 by @dependabot in #343
  • vendor: Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1 by @dependabot in #342
  • vendor: Bump sigs.k8s.io/controller-tools from 0.11.3 to 0.11.4 by @dependabot in #341
  • vendor: Bump google.golang.org/grpc from 1.54.0 to 1.55.0 by @dependabot in #349
  • ci: Bump helm/kind-action from 1.5.0 to 1.7.0 by @dependabot in #351
  • vendor: Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #355
  • vendor: Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #354
  • reclaimspace: add support for namespace annotation by @Madhu-1 in #350
  • reclaimspace: add custom timeout support per CR by @Rakshith-R in #359
  • vendor: Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #360
  • ci: add GitHub Workflow for golangci-lint by @nixpanic in #365
  • build: use Go 1.20 as Kubernetes packages require that too by @nixpanic in #363
  • controller: add support for global persistent configuration by @Rakshith-R in #364
  • vendor: Bump github.com/operator-framework/operator-sdk from 1.28.1 to 1.29.0 by @dependabot in #367
  • ci: add yaml-lint GitHub Workflow by @nixpanic in #368
  • vendor: Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #369
  • cleanup: correct the Github PR workflow link by @karthik-us in #373
  • controller: improve error for missed start times in cronjob by @Rakshith-R in #374
  • build: add make docker-generate-protobuf to update genedated *.pb.go files by @nixpanic in #372
  • build: fix make docker-generate-protobuf target by @nixpanic in #375
  • Add lastsyncbytes and lastsyncduration to vol rep status by @yati1998 in #366
  • build: use Go 1.20 while building in container by @nixpanic in #383
  • tools: move tools.go to its own directory tools/ by @Rakshith-R in #382
  • ci: include /tools directory in dependabot config by @nixpanic in #386
  • vendor: Bump google.golang.org/grpc from 1.55.0 to 1.56.1 by @dependabot in #388
  • build: update k8s and controller runtime pkgs by @subhamkrai in #379
  • vendor: bump k8s.io/api from 0.27.2 to 0.27.3 by @dependabot in #390
  • vendor: Bump github.com/kubernetes-csi/csi-lib-utils from 0.13.0 to 0.14.0 by @dependabot in #387
  • vendor: Bump k8s.io/client-go from 0.26.3 to 0.27.3 by @dependabot in #370
  • vendor: bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #392
  • rebase: update controller-tools by @Rakshith-R in #391
  • rebase: update dependency to protobuf 1.31.0 in /tools #394 by @Rakshith-R in #395
  • Adding version details to sidecar by @saranyareddy24 in #385
  • build: include -version option for csi-addons executable by @nixpanic in #397
  • build: switch back to docker for golang:1.20 by @Rakshith-R in #399
  • cleanup: corrections in the ci doc by @karthik-us in #398
  • controller: fix reclaimspace based on ns annotation by @Rakshith-R in #396

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

09 Mar 12:12

Choose a tag to compare

Kubernetes CSI-Addons v0.6.0

Release highlights:

  • use Golang version v1.19
  • enhancements to ci for generating proto files
  • add LastSyncTime to volume replication status
  • enhancements to relcaimspacejob controller
  • add support for webhooks for all CRs
  • add default value to autoResync
  • increase default controller cpu & memory limits

What's Changed

  • ci: use Go 1.19 for testing and building by @nixpanic in #228
  • vendor: bump github.com/onsi/gomega from 1.20.1 to 1.20.2 by @dependabot in #229
  • vendor: bump sigs.k8s.io/controller-runtime from 0.12.3 to 0.13.0 by @dependabot in #230
  • build: add tools to (re)generate protobuf files after modification by @nixpanic in #233
  • vendor: bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 by @dependabot in #235
  • Add LastSyncTime to volume replication status by @yati1998 in #232
  • vendor: bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.1.0 to 1.2.0 by @dependabot in #234
  • vendor: bump k8s.io/api from 0.25.0 to 0.25.1 by @dependabot in #239
  • vendor: bump k8s.io/client-go from 0.25.0 to 0.25.1 by @dependabot in #240
  • ci: bump helm/kind-action from 1.3.0 to 1.4.0 by @dependabot in #246
  • vendor: bump k8s.io/api from 0.25.1 to 0.25.2 by @dependabot in #244
  • vendor: bump k8s.io/client-go from 0.25.1 to 0.25.2 by @dependabot in #243
  • vendor: bump sigs.k8s.io/controller-tools from 0.9.2 to 0.10.0 by @dependabot in #245
  • controller: fix csiaddonsnodes object deletion by @Madhu-1 in #247
  • vendor: bump github.com/onsi/gomega from 1.20.2 to 1.21.1 by @dependabot in #248
  • vendor: bump google.golang.org/grpc from 1.49.0 to 1.50.0 by @dependabot in #249
  • relcaimspace: add nodeID to error message by @Madhu-1 in #256
  • vendor: bump k8s.io/apimachinery from 0.25.2 to 0.25.3 by @dependabot in #253
  • vendor: bump google.golang.org/grpc from 1.50.0 to 1.50.1 by @dependabot in #254
  • vendor: bump github.com/operator-framework/operator-sdk from 1.23.0 to 1.24.0 by @dependabot in #252
  • vendor: bump github.com/onsi/gomega from 1.21.1 to 1.22.1 by @dependabot in #251
  • vendor: bump k8s.io/api from 0.25.2 to 0.25.3 by @dependabot in #255
  • vendor: bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #259
  • vendor: bump k8s.io/client-go from 0.25.2 to 0.25.3 by @dependabot in #258
  • vendor: bump github.com/onsi/gomega from 1.22.1 to 1.23.0 by @dependabot in #261
  • replication: update LastSyncTime if its not nill by @Madhu-1 in #260
  • vendor: bump github.com/onsi/gomega from 1.23.0 to 1.24.0 by @dependabot in #262
  • replication: reduce the reqeue time for GetReplicationInfo by @Madhu-1 in #263
  • vendor: bump github.com/container-storage-interface/spec from 1.6.0 to 1.7.0 by @dependabot in #266
  • vendor: bump sigs.k8s.io/controller-runtime from 0.13.0 to 0.13.1 by @dependabot in #265
  • replication: add webhook for volumereplicationclass by @Madhu-1 in #257
  • webhook: add webhooks for volumereplication by @Madhu-1 in #271
  • ci: only build container for Kind GitHub Action on current platform by @nixpanic in #272
  • vendor: bump k8s.io/apimachinery from 0.25.3 to 0.25.4 by @dependabot in #269
  • vendor: bump github.com/onsi/gomega from 1.24.0 to 1.24.1 by @dependabot in #267
  • vendor: bump k8s.io/client-go from 0.25.3 to 0.25.4 by @dependabot in #270
  • vendor: bump google.golang.org/grpc from 1.50.1 to 1.51.0 by @dependabot in #275
  • Add Webhooks for CR's by @Madhu-1 in #274
  • vendor: bump go.uber.org/zap from 1.23.0 to 1.24.0 by @dependabot in #276
  • replication: reduce RPC calls when VR state is primary by @yati1998 in #280
  • reclaimspace: consider VA object only it is attached & not being deleted by @Rakshith-R in #285
  • vendor: bump github.com/onsi/gomega from 1.24.1 to 1.24.2 by @dependabot in #282
  • ci: bump helm/kind-action from 1.4.0 to 1.5.0 by @dependabot in #283
  • api: mark spec field of CRs as required by @Rakshith-R in #288
  • build: support OwnNamespace installMode type by @Rakshith-R in #286
  • replication: correct log message by @Madhu-1 in #289
  • vendor: bump sigs.k8s.io/controller-tools from 0.10.0 to 0.11.2 by @dependabot in #294
  • controller/replication: add UnimplementedError for getVolRepInfo() by @Rakshith-R in #295
  • ci: bump docker/build-push-action from 3 to 4 by @dependabot in #299
  • vendor: bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.4 by @dependabot in #298
  • controller/replication: fix bug in Unimplmented error check by @Rakshith-R in #300
  • vendor: bump github.com/operator-framework/operator-sdk from 1.26.0 to 1.27.0 by @dependabot in #296
  • vendor: bump sigs.k8s.io/controller-tools from 0.11.2 to 0.11.3 by @dependabot in #297
  • vendor: bump google.golang.org/grpc from 1.52.3 to 1.53.0 by @dependabot in #303
  • add default value to autoResync by @matancarmeli7 in #304
  • vendor: bump github.com/onsi/gomega from 1.26.0 to 1.27.1 by @dependabot in #305
  • vendor: bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #306
  • vendor: bump github.com/onsi/gomega from 1.27.1 to 1.27.2 by @dependabot in #307
  • vendor: bump sigs.k8s.io/controller-runtime from 0.14.4 to 0.14.5 by @dependabot in #308
  • vendor: bump k8s.io/api from 0.26.1 to 0.26.2 by @dependabot in #310
  • vendor: bump k8s.io/klog/v2 from 2.90.0 to 2.90.1 by @dependabot in #309
  • vendor: bump k8s.io/client-go from 0.26.1 to 0.26.2 by @dependabot in #311
  • build: increase default resource cpu & memory limits by @Rakshith-R in #312

New Contributors

Full Changelog: v0.5.0...v0.6.0