-
Couldn't load subscription status.
- Fork 148
Update resize status #270
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
Update resize status #270
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gnufied The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
3d010cd to
b73b0e9
Compare
99192d6 to
54f9738
Compare
|
/assign @msau42 @sunnylovestiramisu |
| } | ||
| default: | ||
| // It is impossible for ResizeStatus to be nil and allocatedSize to be not nil but somehow | ||
| // It is impossible for ResizeStatus to be empty and allocatedSize to be not nil but somehow |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: the comment here is different from the other PR kubernetes/kubernetes#116335. Should this be empty or ""?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
empty and "" are same thing right? the main thing is - corresponding intree code doesn't ever actually gets executed because all volume plugins that support volume expansion are actually now migrated to CSI.
|
Other than the inconsistency of the comment in the code, the rest LGTM. |
pkg/controller/resize_status.go
Outdated
| newPVC := pvc.DeepCopy() | ||
| newPVC.Status.Conditions = util.MergeResizeConditionsOfPVC(newPVC.Status.Conditions, conditions) | ||
| newPVC.Status.ResizeStatus = &controllerExpansionInProgress | ||
| newPVC.Status.AllocatedResourceStatuses = map[v1.ResourceName]v1.ClaimResourceStatus{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This overrides status for other resources if they exist. Ditto throughout
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed.
|
/lgtm |
0a435bf9 Merge pull request kubernetes-csi#274 from andyzhangx/patch-5 cd7b4bba Bump golang to 1.24.2 to fix CVE-2025-22871 701dc34b Merge pull request kubernetes-csi#273 from andyzhangx/patch-4 aeebd30e Bump golang to 1.24.0 f277d561 Merge pull request kubernetes-csi#270 from carlory/update-kind-version 90efb2ca Merge pull request kubernetes-csi#272 from andyzhangx/patch-3 9b616fec Bump golang to 1.23.6 to fix CVE-2024-45336, CVE-2025-22866 6dcb96a5 update default kind version to v0.25.0 git-subtree-dir: release-tools git-subtree-split: 0a435bf987dd41314377818fa26a7bed006c01cd
74e066a8 Merge pull request kubernetes-csi#279 from Aishwarya-Hebbar/update-csi-prow-version 6f236be7 Update CSI prow driver version to v1.17.0 0ee55894 Merge pull request kubernetes-csi#280 from xing-yang/update_go_1.24.4 9af10153 update to go 1.24.4 f5fec3e3 Merge pull request kubernetes-csi#275 from chrishenzie/emeritus c5d285db Remove chrishenzie from kubernetes-csi-reviewers 0a435bf9 Merge pull request kubernetes-csi#274 from andyzhangx/patch-5 cd7b4bba Bump golang to 1.24.2 to fix CVE-2025-22871 701dc34b Merge pull request kubernetes-csi#273 from andyzhangx/patch-4 aeebd30e Bump golang to 1.24.0 f277d561 Merge pull request kubernetes-csi#270 from carlory/update-kind-version 90efb2ca Merge pull request kubernetes-csi#272 from andyzhangx/patch-3 9b616fec Bump golang to 1.23.6 to fix CVE-2024-45336, CVE-2025-22866 6dcb96a5 update default kind version to v0.25.0 git-subtree-dir: release-tools git-subtree-split: 74e066a82d2ea14a68ff37f0e02ddc34619bbccd
74e066a8 Merge pull request kubernetes-csi#279 from Aishwarya-Hebbar/update-csi-prow-version 6f236be7 Update CSI prow driver version to v1.17.0 0ee55894 Merge pull request kubernetes-csi#280 from xing-yang/update_go_1.24.4 9af10153 update to go 1.24.4 f5fec3e3 Merge pull request kubernetes-csi#275 from chrishenzie/emeritus c5d285db Remove chrishenzie from kubernetes-csi-reviewers 0a435bf9 Merge pull request kubernetes-csi#274 from andyzhangx/patch-5 cd7b4bba Bump golang to 1.24.2 to fix CVE-2025-22871 701dc34b Merge pull request kubernetes-csi#273 from andyzhangx/patch-4 aeebd30e Bump golang to 1.24.0 f277d561 Merge pull request kubernetes-csi#270 from carlory/update-kind-version 90efb2ca Merge pull request kubernetes-csi#272 from andyzhangx/patch-3 9b616fec Bump golang to 1.23.6 to fix CVE-2024-45336, CVE-2025-22866 6dcb96a5 update default kind version to v0.25.0 git-subtree-dir: release-tools git-subtree-split: 74e066a82d2ea14a68ff37f0e02ddc34619bbccd
74e066a8 Merge pull request kubernetes-csi#279 from Aishwarya-Hebbar/update-csi-prow-version 6f236be7 Update CSI prow driver version to v1.17.0 0ee55894 Merge pull request kubernetes-csi#280 from xing-yang/update_go_1.24.4 9af10153 update to go 1.24.4 f5fec3e3 Merge pull request kubernetes-csi#275 from chrishenzie/emeritus c5d285db Remove chrishenzie from kubernetes-csi-reviewers 0a435bf9 Merge pull request kubernetes-csi#274 from andyzhangx/patch-5 cd7b4bba Bump golang to 1.24.2 to fix CVE-2025-22871 701dc34b Merge pull request kubernetes-csi#273 from andyzhangx/patch-4 aeebd30e Bump golang to 1.24.0 f277d561 Merge pull request kubernetes-csi#270 from carlory/update-kind-version 90efb2ca Merge pull request kubernetes-csi#272 from andyzhangx/patch-3 9b616fec Bump golang to 1.23.6 to fix CVE-2024-45336, CVE-2025-22866 6dcb96a5 update default kind version to v0.25.0 git-subtree-dir: release-tools git-subtree-split: 74e066a82d2ea14a68ff37f0e02ddc34619bbccd
74e066a8 Merge pull request kubernetes-csi#279 from Aishwarya-Hebbar/update-csi-prow-version 6f236be7 Update CSI prow driver version to v1.17.0 0ee55894 Merge pull request kubernetes-csi#280 from xing-yang/update_go_1.24.4 9af10153 update to go 1.24.4 f5fec3e3 Merge pull request kubernetes-csi#275 from chrishenzie/emeritus c5d285db Remove chrishenzie from kubernetes-csi-reviewers 0a435bf9 Merge pull request kubernetes-csi#274 from andyzhangx/patch-5 cd7b4bba Bump golang to 1.24.2 to fix CVE-2025-22871 701dc34b Merge pull request kubernetes-csi#273 from andyzhangx/patch-4 aeebd30e Bump golang to 1.24.0 f277d561 Merge pull request kubernetes-csi#270 from carlory/update-kind-version 90efb2ca Merge pull request kubernetes-csi#272 from andyzhangx/patch-3 9b616fec Bump golang to 1.23.6 to fix CVE-2024-45336, CVE-2025-22866 6dcb96a5 update default kind version to v0.25.0 git-subtree-dir: release-tools git-subtree-split: 74e066a82d2ea14a68ff37f0e02ddc34619bbccd
Update code to use new resize status