Merge pull request #126924 from carlory/volumelimit

Remove attachable volume limit from node's status capacity
This commit is contained in:
Kubernetes Prow Robot 2024-10-04 15:02:41 +01:00 committed by GitHub
commit 65bc7c0c1a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -112,6 +112,7 @@ func (nim *nodeInfoManager) InstallCSIDriver(driverName string, driverNodeID str
} }
nodeUpdateFuncs := []nodeUpdateFunc{ nodeUpdateFuncs := []nodeUpdateFunc{
removeMaxAttachLimit(driverName), // remove in 1.35 due to the version skew policy, we have to keep it for 3 releases
updateNodeIDInNode(driverName, driverNodeID), updateNodeIDInNode(driverName, driverNodeID),
updateTopologyLabels(topology), updateTopologyLabels(topology),
} }
@ -140,7 +141,7 @@ func (nim *nodeInfoManager) UninstallCSIDriver(driverName string) error {
} }
err = nim.updateNode( err = nim.updateNode(
removeMaxAttachLimit(driverName), removeMaxAttachLimit(driverName), // remove it when this function is removed from nodeUpdateFuncs
removeNodeIDFromNode(driverName), removeNodeIDFromNode(driverName),
) )
if err != nil { if err != nil {