Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bump external-snapshotter version
Fix included :
Check whether the volumes to be snapshotted in a group belong to the CSI driver referenced in the VolumeGroupSnapshot resource.
Correctly detect newly created Volume[Group]SnapshotClasses
This issue often arises due to the way controllers observe changes in Kubernetes resources. If a new VolumeSnapshotClass is created but the controller doesn’t register it correctly, the classes, => With the fix, the controller detects new VolumeSnapshotClasses almost immediately, ensuring that subsequent snapshot requests using the new class can proceed without issues.
Retry PVC finalizer removal on conflict :
The previous removePVCFinalizer function was using the PVC stored in the informer which, in cases where the PVC had been modified since, lead to conflict errors when trying to remove the PVC finalizer through an update.
Fix a problem in CSI snapshotter sidecar that constantly retries CreateSnapshot call on error without exponential backoff. (#651, (https://github.com/zhucan)) in v6.0.0
Fix a problem in CSI snapshotter sidecar that constantly retries CreateSnapshot call on error without exponential backoff. Comparing old and new object is not working as expected in v6.2.0
Fixed a bug in the csi-snapshotter sidecar causing it to rapidly make RPC calls to CSI drivers due to its own updates to VolumeSnapshotContent objects in v8.0.0