Bryan Venteicher
Bryan Venteicher
**What does this PR do, and why is it needed?** When this field is unset, we should fallback to the VM Class ConfigSpec value if set. Update logic in UpdateConfigSpecChangeBlockTracking()...
**What does this PR do, and why is it needed?** The Volume controller only needs to reconcile the VM when certain fields on the VM changes. Add a predicate so...
**What does this PR do, and why is it needed?** Since conditions.MarkFalse(..., err.Error()) is so common add MarkFalseErr() to simplify that pattern. **Which issue(s) is/are addressed by this PR?** *(optional,...
**What does this PR do, and why is it needed?** Stop also checking the StoragePolicyQuota Status for the StorageClass name since that is only populated by CSI when a StoragePolicyUsage...
**What does this PR do, and why is it needed?** Make some style and variable names (vm, oldVM) consistent Reorder a few things in validateImageOnUpdate() to reduce some unneeded checks...