diff --git a/cluster-autoscaler/cloudprovider/rancher/rancher_nodegroup.go b/cluster-autoscaler/cloudprovider/rancher/rancher_nodegroup.go index 5e0c27312532..8fd9ce7b3220 100644 --- a/cluster-autoscaler/cloudprovider/rancher/rancher_nodegroup.go +++ b/cluster-autoscaler/cloudprovider/rancher/rancher_nodegroup.go @@ -458,7 +458,7 @@ func parseResourceAnnotations(annotations map[string]string) (corev1.ResourceLis cpuResources, err := resource.ParseQuantity(cpu) if err != nil { - return nil, fmt.Errorf("unable to parse cpu resources: %s", cpu) + return nil, fmt.Errorf("unable to parse cpu resources: %q: %w", cpu, err) } memory, ok := annotations[resourceMemoryAnnotation] if !ok { @@ -467,7 +467,7 @@ func parseResourceAnnotations(annotations map[string]string) (corev1.ResourceLis memoryResources, err := resource.ParseQuantity(memory) if err != nil { - return nil, fmt.Errorf("unable to parse cpu resources: %s", cpu) + return nil, fmt.Errorf("unable to parse memory resources: %q: %w", memory, err) } ephemeralStorage, ok := annotations[resourceEphemeralStorageAnnotation] if !ok { @@ -476,7 +476,7 @@ func parseResourceAnnotations(annotations map[string]string) (corev1.ResourceLis ephemeralStorageResources, err := resource.ParseQuantity(ephemeralStorage) if err != nil { - return nil, fmt.Errorf("unable to parse cpu resources: %s", cpu) + return nil, fmt.Errorf("unable to parse ephemeral storage resources: %q: %w", ephemeralStorage, err) } return corev1.ResourceList{