Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sidecar bump #822

Closed
wants to merge 5 commits into from
Closed

Sidecar bump #822

wants to merge 5 commits into from

Conversation

outscale-hmi
Copy link
Contributor

@outscale-hmi outscale-hmi commented Oct 2, 2024

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

  • The controller will now detect new default VolumeSnapshotClasses and VolumeGroupSnapshotClasses. If multiple classes exist for the same CSI driver, v8

Signed-off-by: hanenMizouni <[email protected]>
Signed-off-by: hanenMizouni <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant