Skip to content

Commit 199ef0f

Browse files
committed
add more logging in azure disk attach/detach
1 parent 465f7eb commit 199ef0f

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

pkg/cloudprovider/providers/azure/azure_controller_standard.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ func (as *availabilitySet) AttachDisk(isManagedDisk bool, diskName, diskURI stri
7474
},
7575
},
7676
}
77-
klog.V(2).Infof("azureDisk - update(%s): vm(%s) - attach disk(%s)", nodeResourceGroup, vmName, diskName)
77+
klog.V(2).Infof("azureDisk - update(%s): vm(%s) - attach disk(%s, %s)", nodeResourceGroup, vmName, diskName, diskURI)
7878
ctx, cancel := getContextWithCancel()
7979
defer cancel()
8080

@@ -83,15 +83,15 @@ func (as *availabilitySet) AttachDisk(isManagedDisk bool, diskName, diskURI stri
8383

8484
_, err = as.VirtualMachinesClient.CreateOrUpdate(ctx, nodeResourceGroup, vmName, newVM)
8585
if err != nil {
86-
klog.Errorf("azureDisk - attach disk(%s) failed, err: %v", diskName, err)
86+
klog.Errorf("azureDisk - attach disk(%s, %s) failed, err: %v", diskName, diskURI, err)
8787
detail := err.Error()
8888
if strings.Contains(detail, errLeaseFailed) || strings.Contains(detail, errDiskBlobNotFound) {
8989
// if lease cannot be acquired or disk not found, immediately detach the disk and return the original error
90-
klog.V(2).Infof("azureDisk - err %v, try detach disk(%s)", err, diskName)
90+
klog.V(2).Infof("azureDisk - err %v, try detach disk(%s, %s)", err, diskName, diskURI)
9191
as.DetachDiskByName(diskName, diskURI, nodeName)
9292
}
9393
} else {
94-
klog.V(2).Infof("azureDisk - attach disk(%s) succeeded", diskName)
94+
klog.V(2).Infof("azureDisk - attach disk(%s, %s) succeeded", diskName, diskURI)
9595
}
9696
return err
9797
}
@@ -102,7 +102,7 @@ func (as *availabilitySet) DetachDiskByName(diskName, diskURI string, nodeName t
102102
vm, err := as.getVirtualMachine(nodeName)
103103
if err != nil {
104104
// if host doesn't exist, no need to detach
105-
klog.Warningf("azureDisk - cannot find node %s, skip detaching disk %s", nodeName, diskName)
105+
klog.Warningf("azureDisk - cannot find node %s, skip detaching disk(%s, %s)", nodeName, diskName, diskURI)
106106
return nil
107107
}
108108

@@ -139,7 +139,7 @@ func (as *availabilitySet) DetachDiskByName(diskName, diskURI string, nodeName t
139139
},
140140
},
141141
}
142-
klog.V(2).Infof("azureDisk - update(%s): vm(%s) - detach disk(%s)", nodeResourceGroup, vmName, diskName)
142+
klog.V(2).Infof("azureDisk - update(%s): vm(%s) - detach disk(%s, %s)", nodeResourceGroup, vmName, diskName, diskURI)
143143
ctx, cancel := getContextWithCancel()
144144
defer cancel()
145145

@@ -156,7 +156,7 @@ func (as *availabilitySet) DetachDiskByName(diskName, diskURI string, nodeName t
156156
}
157157
}
158158
if err != nil {
159-
klog.Errorf("azureDisk - detach disk(%s, %s)) failed, err: %v", diskName, diskURI, err)
159+
klog.Errorf("azureDisk - detach disk(%s, %s) failed, err: %v", diskName, diskURI, err)
160160
} else {
161161
klog.V(2).Infof("azureDisk - detach disk(%s, %s) succeeded", diskName, diskURI)
162162
}

pkg/cloudprovider/providers/azure/azure_controller_vmss.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,17 +86,17 @@ func (ss *scaleSet) AttachDisk(isManagedDisk bool, diskName, diskURI string, nod
8686
key := buildVmssCacheKey(nodeResourceGroup, ss.makeVmssVMName(ssName, instanceID))
8787
defer ss.vmssVMCache.Delete(key)
8888

89-
klog.V(2).Infof("azureDisk - update(%s): vm(%s) - attach disk(%s)", nodeResourceGroup, nodeName, diskName)
89+
klog.V(2).Infof("azureDisk - update(%s): vm(%s) - attach disk(%s, %s)", nodeResourceGroup, nodeName, diskName, diskURI)
9090
_, err = ss.VirtualMachineScaleSetVMsClient.Update(ctx, nodeResourceGroup, ssName, instanceID, newVM)
9191
if err != nil {
9292
detail := err.Error()
9393
if strings.Contains(detail, errLeaseFailed) || strings.Contains(detail, errDiskBlobNotFound) {
9494
// if lease cannot be acquired or disk not found, immediately detach the disk and return the original error
95-
klog.Infof("azureDisk - err %s, try detach disk(%s)", detail, diskName)
95+
klog.Infof("azureDisk - err %s, try detach disk(%s, %s)", detail, diskName, diskURI)
9696
ss.DetachDiskByName(diskName, diskURI, nodeName)
9797
}
9898
} else {
99-
klog.V(2).Infof("azureDisk - attach disk(%s) succeeded", diskName)
99+
klog.V(2).Infof("azureDisk - attach disk(%s, %s) succeeded", diskName, diskURI)
100100
}
101101
return err
102102
}

0 commit comments

Comments
 (0)