chore(flux): update image snapshot-controller 4.1.0 → 4.2.0 (clustertool) (#37895)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[snapshot-controller](https://truecharts.org/charts/system/snapshot-controller)
([source](https://redirect.github.com/kubernetes-csi/external-snapshotter))
| minor | `4.1.0` -> `4.2.0` |
---
### Release Notes
<details>
<summary>kubernetes-csi/external-snapshotter
(snapshot-controller)</summary>
###
[`v4.2.0`](https://redirect.github.com/kubernetes-csi/external-snapshotter/releases/tag/v4.2.0)
[Compare
Source](https://redirect.github.com/kubernetes-csi/external-snapshotter/compare/v4.1.0...v4.2.0)
### Overall Status
Volume snapshotting has been a GA feature since Kubernetes v1.20.
### Supported CSI Spec Versions
1.0-1.5
### [Minimum Kubernetes
version](https://kubernetes-csi.github.io/docs/kubernetes-compatibility.html#minimum-version)
1.20
### [Recommended Kubernetes
version](https://kubernetes-csi.github.io/docs/kubernetes-compatibility.html#recommended-version)
1.20+
### Container
```
docker pull registry.k8s.io/sig-storage/snapshot-controller:v4.2.0
docker pull registry.k8s.io/sig-storage/csi-snapshotter:v4.2.0
docker pull registry.k8s.io/sig-storage/snapshot-validation-webhook:v4.2.0
```
### Feature
#### Snapshot APIs
- The namespace of the referenced VolumeSnapshot is printed when
printing a VolumeSnapshotContent.
([#​535](https://redirect.github.com/kubernetes-csi/external-snapshotter/pull/535),
[@​tsmetana](https://redirect.github.com/tsmetana))
#### Snapshot Controller
- `retry-interval-start` and `retry-interval-max` arguments are added to
common-controller which controls retry interval of failed volume
snapshot creation and deletion. These values set the ratelimiter for
snapshot and content queues.
([#​530](https://redirect.github.com/kubernetes-csi/external-snapshotter/pull/530),
[@​humblec](https://redirect.github.com/humblec))
- Add command line arguments `leader-election-lease-duration`,
`leader-election-renew-deadline`, and `leader-election-retry-period` to
configure leader election options for the snapshot controller.
([#​575](https://redirect.github.com/kubernetes-csi/external-snapshotter/pull/575),
[@​bertinatto](https://redirect.github.com/bertinatto))
- Adds an operations\_in\_flight metric for determining the number of
snapshot operations in progress.
([#​519](https://redirect.github.com/kubernetes-csi/external-snapshotter/pull/519),
[@​ggriffiths](https://redirect.github.com/ggriffiths))
- Introduced "SnapshotCreated" and "SnapshotReady" events.
([#​540](https://redirect.github.com/kubernetes-csi/external-snapshotter/pull/540),
[@​rexagod](https://redirect.github.com/rexagod))
#### CSI Snapshotter Sidecar
- `retry-interval-start` and `retry-interval-max` arguments are added to
csi-snapshotter sidecar which controls retry interval of failed volume
snapshot creation and deletion. These values set the ratelimiter for
volumesnapshotcontent queue.
([#​308](https://redirect.github.com/kubernetes-csi/external-snapshotter/pull/308),
[@​humblec](https://redirect.github.com/humblec))
- Add command line arguments `leader-election-lease-duration`,
`leader-election-renew-deadline`, and `leader-election-retry-period` to
configure leader election options for CSI snapshotter sidecar.
([#​538](https://redirect.github.com/kubernetes-csi/external-snapshotter/pull/538),
[@​RaunakShah](https://redirect.github.com/RaunakShah))
### Full Changelog
https://github.com/kubernetes-csi/external-snapshotter/blob/v4.2.0/CHANGELOG/CHANGELOG-4.2.md
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMC4wIiwidXBkYXRlZEluVmVyIjoiNDEuMjAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->