From f9e7ba07b7af053f219d48f3f5690e03793da265 Mon Sep 17 00:00:00 2001 From: Alexander Trost Date: Tue, 11 Dec 2018 19:31:21 +0100 Subject: [PATCH] rbd: log error when unable to get Secret Signed-off-by: Alexander Trost --- pkg/volume/rbd/rbd.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/volume/rbd/rbd.go b/pkg/volume/rbd/rbd.go index d9197428f8..454b96045c 100644 --- a/pkg/volume/rbd/rbd.go +++ b/pkg/volume/rbd/rbd.go @@ -1077,8 +1077,8 @@ func getVolumeAccessModes(spec *volume.Spec) ([]v1.PersistentVolumeAccessMode, e func parsePodSecret(pod *v1.Pod, secretName string, kubeClient clientset.Interface) (string, error) { secret, err := volutil.GetSecretForPod(pod, secretName, kubeClient) if err != nil { - klog.Errorf("failed to get secret from [%q/%q]", pod.Namespace, secretName) - return "", fmt.Errorf("failed to get secret from [%q/%q]", pod.Namespace, secretName) + klog.Errorf("failed to get secret from [%q/%q]: %+v", pod.Namespace, secretName, err) + return "", fmt.Errorf("failed to get secret from [%q/%q]: %+v", pod.Namespace, secretName, err) } return parseSecretMap(secret) } @@ -1086,8 +1086,8 @@ func parsePodSecret(pod *v1.Pod, secretName string, kubeClient clientset.Interfa func parsePVSecret(namespace, secretName string, kubeClient clientset.Interface) (string, error) { secret, err := volutil.GetSecretForPV(namespace, secretName, rbdPluginName, kubeClient) if err != nil { - klog.Errorf("failed to get secret from [%q/%q]", namespace, secretName) - return "", fmt.Errorf("failed to get secret from [%q/%q]", namespace, secretName) + klog.Errorf("failed to get secret from [%q/%q]: %+v", namespace, secretName, err) + return "", fmt.Errorf("failed to get secret from [%q/%q]: %+v", namespace, secretName, err) } return parseSecretMap(secret) }