Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
4ab08f9
Merge commit '5666da4cb775977661307ab0f4c16acb52dd1734'
andyzhangx Jun 5, 2024
5666da4
Squashed 'release-tools/' changes from adb3af9d..f40f0ccd
andyzhangx Jun 5, 2024
9a73243
test: ignore spelling error
andyzhangx Jun 5, 2024
594e663
test: fix trivy error
andyzhangx Jun 5, 2024
d505406
Merge pull request #1105 from andyzhangx/fix-spelling3
k8s-ci-robot Jun 5, 2024
4a2f955
Add group snapshot controller metrics
yati1998 Jun 12, 2024
0109d4b
Bump the k8s-dependencies group across 1 directory with 2 updates
dependabot[bot] Jun 17, 2024
f0f8f08
Bump the github-dependencies group across 1 directory with 16 updates
dependabot[bot] Jun 17, 2024
a50e4b8
Merge pull request #1107 from yati1998/metrics
k8s-ci-robot Jun 18, 2024
fe4a04d
Avoid group snapshot provisioning with mismatching CSI Drivers
leonardoce May 23, 2024
4f6440c
Correctly detect newly created Volume[Group]SnapshotClasses
leonardoce May 28, 2024
3c92522
Merge pull request #1098 from leonardoce/volumesnapshot-mix
k8s-ci-robot Jun 18, 2024
af43adc
Merge pull request #1100 from leonardoce/informer-magic
k8s-ci-robot Jun 18, 2024
5e78130
Merge pull request #1108 from kubernetes-csi/dependabot/go_modules/k8…
k8s-ci-robot Jun 18, 2024
c72f087
Merge pull request #1109 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Jun 18, 2024
b2fd105
Bump k8s.io/klog/v2 in the k8s-dependencies group
dependabot[bot] Jun 24, 2024
855b1bf
Merge pull request #1111 from kubernetes-csi/dependabot/go_modules/k8…
k8s-ci-robot Jul 30, 2024
495ff63
Update controller deployment to latest version
Jainbrt Jul 31, 2024
f2d374f
update kubernetes to 1.31.0-rc.0
dfajmon Aug 1, 2024
b34b8a1
update go version in trivy.yaml
dfajmon Aug 2, 2024
a691eaa
Merge pull request #1125 from dfajmon/bump-1.31.beta
k8s-ci-robot Aug 2, 2024
3a557d6
Merge pull request #1124 from Jainbrt/master
k8s-ci-robot Aug 6, 2024
c98b259
[snapshot-controller] Retry PVC finalizer removal on conflict
Fricounet Aug 7, 2024
74451a6
Squashed 'release-tools/' changes from f40f0ccd4..988496a1f
andyzhangx Aug 14, 2024
dd0b2c6
Merge commit '74451a6805d5ab0d1b5ec47715496c525ffe87b9' into update-c…
andyzhangx Aug 14, 2024
7d6ba79
update kubernetes to v1.31.0
dfajmon Aug 14, 2024
b7d4da9
Merge pull request #1137 from andyzhangx/update-csi-release-tools
k8s-ci-robot Aug 14, 2024
88d6e28
Merge pull request #1139 from dfajmon/bump-1.31
k8s-ci-robot Aug 15, 2024
f0fb893
Bump the github-dependencies group across 1 directory with 8 updates
dependabot[bot] Aug 15, 2024
36ed525
Merge pull request #1140 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Aug 15, 2024
8b182cc
Document Volume Group Snapshot feature in the README file
leonardoce Jul 18, 2024
1226227
Look for a VolumeGroupSnapshotClass when getting the class of a Volum…
leonardoce Jul 8, 2024
f463a99
Bump the github-dependencies group across 1 directory with 7 updates
dependabot[bot] Aug 26, 2024
e2b8496
fix opMgr.scheduleOpsInFlightMetric go routine leak
rhrmo Aug 26, 2024
b61d6b0
Merge pull request #1144 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Aug 26, 2024
7309e42
Merge pull request #1120 from leonardoce/update-readme
k8s-ci-robot Aug 26, 2024
aca6768
Merge pull request #1145 from rhrmo/master
k8s-ci-robot Aug 26, 2024
723dc22
Merge pull request #1115 from leonardoce/fix-vgs
k8s-ci-robot Aug 26, 2024
3c2470c
Add group snapshot controller unit tests
leonardoce Jul 4, 2024
0a1fa5b
Merge pull request #1118 from leonardoce/vgs-unit-tests
k8s-ci-robot Aug 28, 2024
7b0eb44
Remove unwanted file
xing-yang Aug 28, 2024
00123b8
Merge pull request #1133 from DataDog/fricounet/retry-finalizer-removal
k8s-ci-robot Aug 28, 2024
320b2a6
Merge pull request #1146 from xing-yang/cleanup
k8s-ci-robot Aug 28, 2024
126d7fd
create changelog v8.1.0
dfajmon Aug 22, 2024
d5c03db
Merge pull request #1143 from dfajmon/changelog
k8s-ci-robot Aug 30, 2024
5f681f9
Merge remote-tracking branch 'openshift/master' into rebase-8.1.0
rhrmo Oct 2, 2024
75c7e0d
UPSTREAM: <carry>: Add OpenShift files
mpatlasov Mar 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
21 changes: 0 additions & 21 deletions CHANGELOG/CHANGELOG-8.0.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,3 @@
# Release notes for v8.0.1

[Documentation](https://kubernetes-csi.github.io)

## Changes by Kind

### Bug or Regression

- Update csi-lib-utils to v0.18.1 ([#1101](https://github.com/kubernetes-csi/external-snapshotter/pull/1101), [@solumath](https://github.com/solumath))

## Dependencies

### Added
_Nothing has changed._

### Changed
- github.com/kubernetes-csi/csi-lib-utils: [v0.18.0 → v0.18.1](https://github.com/kubernetes-csi/csi-lib-utils/compare/v0.18.0...v0.18.1)

### Removed
_Nothing has changed._

# Release notes for v8.0.0

[Documentation](https://kubernetes-csi.github.io)
Expand Down
102 changes: 102 additions & 0 deletions CHANGELOG/CHANGELOG-8.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
# Release notes for v8.1.0

[Documentation](https://kubernetes-csi.github.io)

# Changelog since v8.0.0

## Changes by Kind

### Documentation

- Document Volume Group Snapshot feature in the README file ([#1120](https://github.com/kubernetes-csi/external-snapshotter/pull/1120), [@leonardoce](https://github.com/leonardoce))

### Bug or Regression

- Look for a VolumeGroupSnapshotClass instead of a VolumeSnapshotClass when getting metrics data for VolumeGroupSnapshot metrics. ([#1115](https://github.com/kubernetes-csi/external-snapshotter/pull/1115), [@leonardoce](https://github.com/leonardoce))
- Prevents a VolumeGroupSnapshot to be provisioned when the volumes' CSI driver is different from the one referenced in the VolumeGroupSnapshotClass resource ([#1098](https://github.com/kubernetes-csi/external-snapshotter/pull/1098), [@leonardoce](https://github.com/leonardoce))
- The controller will now detect new default VolumeSnapshotClasses and VolumeGroupSnapshotClasses.
If multiple classes exist for the same CSI driver, VolumeSnapshot and VolumeGroupSnapshots
will be marked as failed when provisioned dynamically. ([#1100](https://github.com/kubernetes-csi/external-snapshotter/pull/1100), [@leonardoce](https://github.com/leonardoce))

### Other (Cleanup or Flake)

- Updates Kubernetes dependencies to v1.31.0 ([#1139](https://github.com/kubernetes-csi/external-snapshotter/pull/1139), [@dfajmon](https://github.com/dfajmon))

### Uncategorized

- Cleanup: Update csi release tools ([#1137](https://github.com/kubernetes-csi/external-snapshotter/pull/1137), [@andyzhangx](https://github.com/andyzhangx))
- Fixes a race condition where the PVC finalizer could end up not being removed by the snapshot-controller if the update had a conflict. ([#1133](https://github.com/kubernetes-csi/external-snapshotter/pull/1133), [@Fricounet](https://github.com/Fricounet))
- It exposes the metrics for volumegroupsnapshot operations on passing flags like --http-endpoint and --metrics-path to the snapshot controller. These are the command line arguments for the users to enable metrics and start the sever.
The metric `snapshot_controller_operation_total_seconds` has been added for the volumegroupsnapshot operations:
1. CreateGroupSnapshot
2. DeleteGroupSnapshot
3. CreateSnapshotAndReady ([#1107](https://github.com/kubernetes-csi/external-snapshotter/pull/1107), [@yati1998](https://github.com/yati1998))

## Dependencies

### Added
- cel.dev/expr: v0.15.0
- github.com/go-task/slim-sprig/v3: [v3.0.0](https://github.com/go-task/slim-sprig/tree/v3.0.0)
- github.com/klauspost/compress: [v1.17.9](https://github.com/klauspost/compress/tree/v1.17.9)
- github.com/kylelemons/godebug: [v1.1.0](https://github.com/kylelemons/godebug/tree/v1.1.0)
- gopkg.in/evanphx/json-patch.v4: v4.12.0

### Changed
- github.com/cenkalti/backoff/v4: [v4.2.1 → v4.3.0](https://github.com/cenkalti/backoff/compare/v4.2.1...v4.3.0)
- github.com/cncf/xds/go: [8a4994d → 555b57e](https://github.com/cncf/xds/compare/8a4994d...555b57e)
- github.com/cpuguy83/go-md2man/v2: [v2.0.3 → v2.0.4](https://github.com/cpuguy83/go-md2man/compare/v2.0.3...v2.0.4)
- github.com/davecgh/go-spew: [v1.1.1 → d8f796a](https://github.com/davecgh/go-spew/compare/v1.1.1...d8f796a)
- github.com/emicklei/go-restful/v3: [v3.12.0 → v3.12.1](https://github.com/emicklei/go-restful/compare/v3.12.0...v3.12.1)
- github.com/felixge/httpsnoop: [v1.0.3 → v1.0.4](https://github.com/felixge/httpsnoop/compare/v1.0.3...v1.0.4)
- github.com/fxamacker/cbor/v2: [v2.6.0 → v2.7.0](https://github.com/fxamacker/cbor/compare/v2.6.0...v2.7.0)
- github.com/go-logr/logr: [v1.4.1 → v1.4.2](https://github.com/go-logr/logr/compare/v1.4.1...v1.4.2)
- github.com/golang/glog: [v1.2.0 → v1.2.1](https://github.com/golang/glog/compare/v1.2.0...v1.2.1)
- github.com/google/pprof: [4bb14d4 → 4bfdf5a](https://github.com/google/pprof/compare/4bb14d4...4bfdf5a)
- github.com/grpc-ecosystem/grpc-gateway/v2: [v2.16.0 → v2.20.0](https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.16.0...v2.20.0)
- github.com/kubernetes-csi/csi-lib-utils: [v0.18.0 → v0.19.0](https://github.com/kubernetes-csi/csi-lib-utils/compare/v0.18.0...v0.19.0)
- github.com/moby/spdystream: [v0.2.0 → v0.4.0](https://github.com/moby/spdystream/compare/v0.2.0...v0.4.0)
- github.com/moby/term: [1aeaba8 → v0.5.0](https://github.com/moby/term/compare/1aeaba8...v0.5.0)
- github.com/onsi/ginkgo/v2: [v2.15.0 → v2.19.0](https://github.com/onsi/ginkgo/compare/v2.15.0...v2.19.0)
- github.com/onsi/gomega: [v1.31.0 → v1.33.1](https://github.com/onsi/gomega/compare/v1.31.0...v1.33.1)
- github.com/pmezard/go-difflib: [v1.0.0 → 5d4384e](https://github.com/pmezard/go-difflib/compare/v1.0.0...5d4384e)
- github.com/prometheus/client_golang: [v1.19.1 → v1.20.2](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.2)
- github.com/prometheus/common: [v0.53.0 → v0.55.0](https://github.com/prometheus/common/compare/v0.53.0...v0.55.0)
- github.com/prometheus/procfs: [v0.15.0 → v0.15.1](https://github.com/prometheus/procfs/compare/v0.15.0...v0.15.1)
- github.com/rogpeppe/go-internal: [v1.11.0 → v1.12.0](https://github.com/rogpeppe/go-internal/compare/v1.11.0...v1.12.0)
- github.com/spf13/cobra: [v1.8.0 → v1.8.1](https://github.com/spf13/cobra/compare/v1.8.0...v1.8.1)
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.51.0 → v0.54.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.44.0 → v0.53.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.19.0 → v1.27.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.19.0 → v1.28.0
- go.opentelemetry.io/otel/metric: v1.26.0 → v1.29.0
- go.opentelemetry.io/otel/sdk: v1.19.0 → v1.28.0
- go.opentelemetry.io/otel/trace: v1.26.0 → v1.29.0
- go.opentelemetry.io/otel: v1.26.0 → v1.29.0
- go.opentelemetry.io/proto/otlp: v1.0.0 → v1.3.1
- golang.org/x/crypto: v0.23.0 → v0.26.0
- golang.org/x/mod: v0.15.0 → v0.17.0
- golang.org/x/net: v0.25.0 → v0.28.0
- golang.org/x/oauth2: v0.20.0 → v0.22.0
- golang.org/x/sync: v0.7.0 → v0.8.0
- golang.org/x/sys: v0.20.0 → v0.24.0
- golang.org/x/term: v0.20.0 → v0.23.0
- golang.org/x/text: v0.15.0 → v0.17.0
- golang.org/x/time: v0.5.0 → v0.6.0
- golang.org/x/tools: v0.18.0 → e35e4cc
- google.golang.org/appengine: v1.6.8 → v1.6.7
- google.golang.org/genproto/googleapis/api: 94a12d6 → 5315273
- google.golang.org/genproto/googleapis/rpc: 94a12d6 → fc7c04a
- google.golang.org/grpc: v1.64.0 → v1.65.0
- google.golang.org/protobuf: v1.34.1 → v1.34.2
- k8s.io/api: v0.30.0 → v0.31.0
- k8s.io/apimachinery: v0.30.0 → v0.31.0
- k8s.io/client-go: v0.30.0 → v0.31.0
- k8s.io/code-generator: v0.30.0 → v0.31.0
- k8s.io/component-base: v0.30.0 → v0.31.0
- k8s.io/component-helpers: v0.30.0 → v0.31.0
- k8s.io/klog/v2: v2.120.1 → v2.130.1
- k8s.io/utils: 3b25d92 → 18e509b

### Removed
- cloud.google.com/go/compute: v1.25.1
- github.com/matttproud/golang_protobuf_extensions: [v1.0.4](https://github.com/matttproud/golang_protobuf_extensions/tree/v1.0.4)
112 changes: 0 additions & 112 deletions CHANGELOG/release-notes-1496540165

This file was deleted.

Loading