Skip to content

Commit 8743a0e

Browse files
authored
Merge pull request kubernetes#72033 from galexrt/more_logging_in_rbd_provisioner
rbd: log error when unable to get Secret
2 parents df77b72 + f9e7ba0 commit 8743a0e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pkg/volume/rbd/rbd.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1077,17 +1077,17 @@ func getVolumeAccessModes(spec *volume.Spec) ([]v1.PersistentVolumeAccessMode, e
10771077
func parsePodSecret(pod *v1.Pod, secretName string, kubeClient clientset.Interface) (string, error) {
10781078
secret, err := volutil.GetSecretForPod(pod, secretName, kubeClient)
10791079
if err != nil {
1080-
klog.Errorf("failed to get secret from [%q/%q]", pod.Namespace, secretName)
1081-
return "", fmt.Errorf("failed to get secret from [%q/%q]", pod.Namespace, secretName)
1080+
klog.Errorf("failed to get secret from [%q/%q]: %+v", pod.Namespace, secretName, err)
1081+
return "", fmt.Errorf("failed to get secret from [%q/%q]: %+v", pod.Namespace, secretName, err)
10821082
}
10831083
return parseSecretMap(secret)
10841084
}
10851085

10861086
func parsePVSecret(namespace, secretName string, kubeClient clientset.Interface) (string, error) {
10871087
secret, err := volutil.GetSecretForPV(namespace, secretName, rbdPluginName, kubeClient)
10881088
if err != nil {
1089-
klog.Errorf("failed to get secret from [%q/%q]", namespace, secretName)
1090-
return "", fmt.Errorf("failed to get secret from [%q/%q]", namespace, secretName)
1089+
klog.Errorf("failed to get secret from [%q/%q]: %+v", namespace, secretName, err)
1090+
return "", fmt.Errorf("failed to get secret from [%q/%q]: %+v", namespace, secretName, err)
10911091
}
10921092
return parseSecretMap(secret)
10931093
}

0 commit comments

Comments
 (0)