external-snapshotter
external-snapshotter copied to clipboard
refactor controllers to use patch to update snapshot status
What type of PR is this? /kind bug
What this PR does / why we need it: snapshot-controller logs report failure frequently
Which issue(s) this PR fixes:
Fixes #748
Special notes for your reviewer:
Someone had partially fixed some of calls see https://github.com/kubernetes-csi/external-snapshotter/pull/876.
This PR is going to focus on remained UpdateStatus
.
Does this PR introduce a user-facing change?:
Use patch to update snapshot and snapshotContent to reduce conflicts