diff --git a/pkg/provider/azure_controller_common.go b/pkg/provider/azure_controller_common.go index 3b30437e59..75363ee2bf 100644 --- a/pkg/provider/azure_controller_common.go +++ b/pkg/provider/azure_controller_common.go @@ -440,7 +440,7 @@ func (c *controllerCommon) GetDiskLun(diskName, diskURI string, nodeName types.N // SetDiskLun find unused luns and allocate lun for every disk in diskMap. // Return lun of diskURI, -1 if all luns are used. func (c *controllerCommon) SetDiskLun(nodeName types.NodeName, diskURI string, diskMap map[string]*AttachDiskOptions) (int32, error) { - disks, _, err := c.getNodeDataDisks(nodeName, azcache.CacheReadTypeForceRefresh) + disks, _, err := c.getNodeDataDisks(nodeName, azcache.CacheReadTypeDefault) if err != nil { klog.Errorf("error of getting data disks for node %q: %v", nodeName, err) return -1, err