What's Changed
- vendor: bump the github-dependencies group with 3 updates by @dependabot[bot] in #948
- feat: Make the retry delay for CSIAddonsNode user configurable by @black-dragon74 in #945
- vendor: bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5 in the github-dependencies group by @dependabot[bot] in #953
- controller: remove the shim for GCing old resources by @black-dragon74 in #955
- bundle: add ability to inject priorityClassName by @black-dragon74 in #957
- vendor: bump the github-dependencies group with 3 updates by @dependabot[bot] in #960
- tools: update envtest and operator-sdk by @black-dragon74 in #964
- connection: refactor state management and idle timer sync by @black-dragon74 in #962
- vendor: bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 in the k8s-dependencies group by @dependabot[bot] in #952
- vendor: bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.6.0 to 1.6.1 in /tools in the golang-dependencies group by @dependabot[bot] in #963
- vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #970
- vendor: bump google.golang.org/grpc from 1.78.0 to 1.79.1 in the golang-dependencies group by @dependabot[bot] in #969
- build: specify the build tags for operator-sdk by @black-dragon74 in #973
- ci: bump helm/kind-action from 1.13.0 to 1.14.0 by @dependabot[bot] in #975
- doc: update networkfence docs for explicit fenceState field by @iPraveenParihar in #979
- vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #982
- Add E2E testing for the csi-addons controllers by @Madhu-1 in #984
- ci: bump docker/login-action from 3 to 4 by @dependabot[bot] in #987
- ci: bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #989
- ci: bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #990
- vendor: bump google.golang.org/grpc from 1.79.1 to 1.79.2 in the golang-dependencies group by @dependabot[bot] in #991
- vendor: bump the k8s-dependencies group with 2 updates by @dependabot[bot] in #992
- replace klog with controller runtime log by @Madhu-1 in #994
- feat: Use staggered schedule for CronJobs by @black-dragon74 in #949
- flags: add backward-compatible klog flag aliases by @iPraveenParihar in #1006
- controller: do not increment the retry counter if IP is missing by @black-dragon74 in #1002
- vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #1009
- vendor: bump google.golang.org/grpc from 1.79.2 to 1.79.3 in the golang-dependencies group by @dependabot[bot] in #1008
- ci: bump actions/checkout from 4.2.2 to 6.0.2 by @dependabot[bot] in #1004
- vendor: bump github.com/operator-framework/operator-sdk from 1.42.0 to 1.42.1 in /tools in the github-dependencies group by @dependabot[bot] in #1005
- ci: bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #988
- vendor: Bump the k8s-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #827
- ci: downgrade to go to 1.25.7 by @Madhu-1 in #1017
- vendor: Bump google.golang.org/grpc from 1.79.3 to 1.80.0 in the golang-dependencies group by @dependabot[bot] in #1019
- vendor: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #1023
- fix: reuse healthy connections in CSIAddonsNode reconciler by @black-dragon74 in #1022
- vendor: Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.2 in the github-dependencies group by @dependabot[bot] in #1026
- Allow ReclaimSpace to be disabled from StorageClasses by @black-dragon74 in #1020
- vendor: Bump go.uber.org/zap from 1.27.1 to 1.28.0 by @dependabot[bot] in #1033
- vendor: Bump the github-dependencies group with 2 updates by @dependabot[bot] in #1032
- doc: add design for replication destination info by @Madhu-1 in #993
- fail early when PVC is part of both VR, VGR by @Nikhil-Ladha in #1041
- feat: Add support for GetReplicationDestinationInfo by @nicknevin in #1029
- vendor: bump google.golang.org/grpc from 1.80.0 to 1.81.1 in the golang-dependencies group across 1 directory by @dependabot[bot] in #1031
- ci: bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #1044
- vendor: bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.6.1 to 1.6.2 in /tools in the golang-dependencies group across 1 directory by @dependabot[bot] in #1035
- controller: Add missing predicate on new pvc controller by @black-dragon74 in #1049
- ci: bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #1051
- vendor: bump google.golang.org/grpc from 1.81.1 to 1.82.0 in the golang-dependencies group by @dependabot[bot] in #1058
- ci(mergify): upgrade configuration to current format by @mergify[bot] in #712
- Introduce TLS config options by @iPraveenParihar in #1057
- feat: (sidecar) annotate PVCs with volume health status by @SanjalKatiyar in #1048
- Add NetworkPolicy for controller-manager pod by @Rakshith-R in #1064
- controller: Add exponential backoff on gRPC Aborted by @black-dragon74 in #1054
- controller: fix for missed runs due to stagger window by @black-dragon74 in #1067
- vendor: bump github.com/operator-framework/operator-sdk from 1.42.2 to 1.42.3 in /tools in the github-dependencies group across 1 directory by @dependabot[bot] in #1056
- ci: Bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #1073
- vendor: Bump google.golang.org/grpc from 1.82.0 to 1.82.1 in the golang-dependencies group by @dependabot[bot] in #1074
- requeue reconcile requests with delay if deletion is blocked for vgrcontent by @Nikhil-Ladha in #1071
- feat: (controller) add periodic PVC stale volume health cleanup by @SanjalKatiyar in #1055
- vendor: Bump sigs.k8s.io/controller-runtime/tools/setup-envtest from 0.0.0-20250517180713-32e5e9e948a5 to 0.24.1 in /tools in the k8s-dependencies group across 1 directory by @dependabot[bot] in #1034
- ci: Bump actions/setup-go from 6 to 7 by @dependabot[bot] in #1075
- vendor: Bump the github-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #1081
- replication: fix status update for volumeGroupReplication by @rewantsoni in #1088
- vendor: bump google.golang.org/grpc from 1.82.1 to 1.83.0 in the golang-dependencies group across 1 directory by @dependabot[bot] in #1090
- pvc_new_controller: Ignore unrelated events on the PVC by @black-dragon74 in #1082
- ci: workaround for sudo error in e2e during Minikube Setup by @nixpanic in #1099
- ci: Bump super-linter/super-linter from 7 to 8 by @dependabot[bot] in #835
- ci: update the ceph image in e2e by @Madhu-1 in #1103
- sidecar/volume-condition: support NodeGetVolumeHealth from CSI spec v1.13.0 by @nixpanic in #1095
New Contributors
- @nicknevin made their first contribution in #1029
- @mergify[bot] made their first contribution in #712
- @SanjalKatiyar made their first contribution in #1048
Full Changelog: v0.14.0...v0.15.0