Commit d6a5175c authored by Robert Rati's avatar Robert Rati

Use %q formatter for error messages from the AWS SDK. #47789

parent ab1c625e
...@@ -37,7 +37,7 @@ func ResizeInstanceGroup(asg ASG, instanceGroupName string, size int) error { ...@@ -37,7 +37,7 @@ func ResizeInstanceGroup(asg ASG, instanceGroupName string, size int) error {
MaxSize: aws.Int64(int64(size)), MaxSize: aws.Int64(int64(size)),
} }
if _, err := asg.UpdateAutoScalingGroup(request); err != nil { if _, err := asg.UpdateAutoScalingGroup(request); err != nil {
return fmt.Errorf("error resizing AWS autoscaling group: %v", err) return fmt.Errorf("error resizing AWS autoscaling group: %q", err)
} }
return nil return nil
} }
...@@ -57,7 +57,7 @@ func DescribeInstanceGroup(asg ASG, instanceGroupName string) (InstanceGroupInfo ...@@ -57,7 +57,7 @@ func DescribeInstanceGroup(asg ASG, instanceGroupName string) (InstanceGroupInfo
} }
response, err := asg.DescribeAutoScalingGroups(request) response, err := asg.DescribeAutoScalingGroups(request)
if err != nil { if err != nil {
return nil, fmt.Errorf("error listing AWS autoscaling group (%s): %v", instanceGroupName, err) return nil, fmt.Errorf("error listing AWS autoscaling group (%s): %q", instanceGroupName, err)
} }
if len(response.AutoScalingGroups) == 0 { if len(response.AutoScalingGroups) == 0 {
......
...@@ -139,7 +139,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala ...@@ -139,7 +139,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala
glog.V(2).Info("Detaching load balancer from removed subnets") glog.V(2).Info("Detaching load balancer from removed subnets")
_, err := c.elb.DetachLoadBalancerFromSubnets(request) _, err := c.elb.DetachLoadBalancerFromSubnets(request)
if err != nil { if err != nil {
return nil, fmt.Errorf("error detaching AWS loadbalancer from subnets: %v", err) return nil, fmt.Errorf("error detaching AWS loadbalancer from subnets: %q", err)
} }
dirty = true dirty = true
} }
...@@ -151,7 +151,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala ...@@ -151,7 +151,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala
glog.V(2).Info("Attaching load balancer to added subnets") glog.V(2).Info("Attaching load balancer to added subnets")
_, err := c.elb.AttachLoadBalancerToSubnets(request) _, err := c.elb.AttachLoadBalancerToSubnets(request)
if err != nil { if err != nil {
return nil, fmt.Errorf("error attaching AWS loadbalancer to subnets: %v", err) return nil, fmt.Errorf("error attaching AWS loadbalancer to subnets: %q", err)
} }
dirty = true dirty = true
} }
...@@ -170,7 +170,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala ...@@ -170,7 +170,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala
glog.V(2).Info("Applying updated security groups to load balancer") glog.V(2).Info("Applying updated security groups to load balancer")
_, err := c.elb.ApplySecurityGroupsToLoadBalancer(request) _, err := c.elb.ApplySecurityGroupsToLoadBalancer(request)
if err != nil { if err != nil {
return nil, fmt.Errorf("error applying AWS loadbalancer security groups: %v", err) return nil, fmt.Errorf("error applying AWS loadbalancer security groups: %q", err)
} }
dirty = true dirty = true
} }
...@@ -230,7 +230,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala ...@@ -230,7 +230,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala
glog.V(2).Info("Deleting removed load balancer listeners") glog.V(2).Info("Deleting removed load balancer listeners")
_, err := c.elb.DeleteLoadBalancerListeners(request) _, err := c.elb.DeleteLoadBalancerListeners(request)
if err != nil { if err != nil {
return nil, fmt.Errorf("error deleting AWS loadbalancer listeners: %v", err) return nil, fmt.Errorf("error deleting AWS loadbalancer listeners: %q", err)
} }
dirty = true dirty = true
} }
...@@ -242,7 +242,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala ...@@ -242,7 +242,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala
glog.V(2).Info("Creating added load balancer listeners") glog.V(2).Info("Creating added load balancer listeners")
_, err := c.elb.CreateLoadBalancerListeners(request) _, err := c.elb.CreateLoadBalancerListeners(request)
if err != nil { if err != nil {
return nil, fmt.Errorf("error creating AWS loadbalancer listeners: %v", err) return nil, fmt.Errorf("error creating AWS loadbalancer listeners: %q", err)
} }
dirty = true dirty = true
} }
...@@ -339,7 +339,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala ...@@ -339,7 +339,7 @@ func (c *Cloud) ensureLoadBalancer(namespacedName types.NamespacedName, loadBala
modifyAttributesRequest.LoadBalancerAttributes = loadBalancerAttributes modifyAttributesRequest.LoadBalancerAttributes = loadBalancerAttributes
_, err = c.elb.ModifyLoadBalancerAttributes(modifyAttributesRequest) _, err = c.elb.ModifyLoadBalancerAttributes(modifyAttributesRequest)
if err != nil { if err != nil {
return nil, fmt.Errorf("Unable to update load balancer attributes during attribute sync: %v", err) return nil, fmt.Errorf("Unable to update load balancer attributes during attribute sync: %q", err)
} }
dirty = true dirty = true
} }
...@@ -411,7 +411,7 @@ func (c *Cloud) ensureLoadBalancerHealthCheck(loadBalancer *elb.LoadBalancerDesc ...@@ -411,7 +411,7 @@ func (c *Cloud) ensureLoadBalancerHealthCheck(loadBalancer *elb.LoadBalancerDesc
_, err := c.elb.ConfigureHealthCheck(request) _, err := c.elb.ConfigureHealthCheck(request)
if err != nil { if err != nil {
return fmt.Errorf("error configuring load-balancer health-check for %q: %v", name, err) return fmt.Errorf("error configuring load-balancer health-check for %q: %q", name, err)
} }
return nil return nil
...@@ -486,7 +486,7 @@ func (c *Cloud) createProxyProtocolPolicy(loadBalancerName string) error { ...@@ -486,7 +486,7 @@ func (c *Cloud) createProxyProtocolPolicy(loadBalancerName string) error {
glog.V(2).Info("Creating proxy protocol policy on load balancer") glog.V(2).Info("Creating proxy protocol policy on load balancer")
_, err := c.elb.CreateLoadBalancerPolicy(request) _, err := c.elb.CreateLoadBalancerPolicy(request)
if err != nil { if err != nil {
return fmt.Errorf("error creating proxy protocol policy on load balancer: %v", err) return fmt.Errorf("error creating proxy protocol policy on load balancer: %q", err)
} }
return nil return nil
...@@ -505,7 +505,7 @@ func (c *Cloud) setBackendPolicies(loadBalancerName string, instancePort int64, ...@@ -505,7 +505,7 @@ func (c *Cloud) setBackendPolicies(loadBalancerName string, instancePort int64,
} }
_, err := c.elb.SetLoadBalancerPoliciesForBackendServer(request) _, err := c.elb.SetLoadBalancerPoliciesForBackendServer(request)
if err != nil { if err != nil {
return fmt.Errorf("error adjusting AWS loadbalancer backend policies: %v", err) return fmt.Errorf("error adjusting AWS loadbalancer backend policies: %q", err)
} }
return nil return nil
......
...@@ -131,7 +131,7 @@ func (c *Cloud) configureInstanceSourceDestCheck(instanceID string, sourceDestCh ...@@ -131,7 +131,7 @@ func (c *Cloud) configureInstanceSourceDestCheck(instanceID string, sourceDestCh
_, err := c.ec2.ModifyInstanceAttribute(request) _, err := c.ec2.ModifyInstanceAttribute(request)
if err != nil { if err != nil {
return fmt.Errorf("error configuring source-dest-check on instance %s: %v", instanceID, err) return fmt.Errorf("error configuring source-dest-check on instance %s: %q", instanceID, err)
} }
return nil return nil
} }
...@@ -178,7 +178,7 @@ func (c *Cloud) CreateRoute(clusterName string, nameHint string, route *cloudpro ...@@ -178,7 +178,7 @@ func (c *Cloud) CreateRoute(clusterName string, nameHint string, route *cloudpro
_, err = c.ec2.DeleteRoute(request) _, err = c.ec2.DeleteRoute(request)
if err != nil { if err != nil {
return fmt.Errorf("error deleting blackholed AWS route (%s): %v", aws.StringValue(deleteRoute.DestinationCidrBlock), err) return fmt.Errorf("error deleting blackholed AWS route (%s): %q", aws.StringValue(deleteRoute.DestinationCidrBlock), err)
} }
} }
...@@ -190,7 +190,7 @@ func (c *Cloud) CreateRoute(clusterName string, nameHint string, route *cloudpro ...@@ -190,7 +190,7 @@ func (c *Cloud) CreateRoute(clusterName string, nameHint string, route *cloudpro
_, err = c.ec2.CreateRoute(request) _, err = c.ec2.CreateRoute(request)
if err != nil { if err != nil {
return fmt.Errorf("error creating AWS route (%s): %v", route.DestinationCIDR, err) return fmt.Errorf("error creating AWS route (%s): %q", route.DestinationCIDR, err)
} }
return nil return nil
...@@ -210,7 +210,7 @@ func (c *Cloud) DeleteRoute(clusterName string, route *cloudprovider.Route) erro ...@@ -210,7 +210,7 @@ func (c *Cloud) DeleteRoute(clusterName string, route *cloudprovider.Route) erro
_, err = c.ec2.DeleteRoute(request) _, err = c.ec2.DeleteRoute(request)
if err != nil { if err != nil {
return fmt.Errorf("error deleting AWS route (%s): %v", route.DestinationCIDR, err) return fmt.Errorf("error deleting AWS route (%s): %q", route.DestinationCIDR, err)
} }
return nil return nil
......
...@@ -179,7 +179,7 @@ func (c *awsTagging) readRepairClusterTags(client EC2, resourceID string, lifecy ...@@ -179,7 +179,7 @@ func (c *awsTagging) readRepairClusterTags(client EC2, resourceID string, lifecy
} }
if err := c.createTags(client, resourceID, lifecycle, addTags); err != nil { if err := c.createTags(client, resourceID, lifecycle, addTags); err != nil {
return fmt.Errorf("error adding missing tags to resource %q: %v", resourceID, err) return fmt.Errorf("error adding missing tags to resource %q: %q", resourceID, err)
} }
return nil return nil
...@@ -222,7 +222,7 @@ func (t *awsTagging) createTags(client EC2, resourceID string, lifecycle Resourc ...@@ -222,7 +222,7 @@ func (t *awsTagging) createTags(client EC2, resourceID string, lifecycle Resourc
// We could check that the error is retryable, but the error code changes based on what we are tagging // We could check that the error is retryable, but the error code changes based on what we are tagging
// SecurityGroup: InvalidGroup.NotFound // SecurityGroup: InvalidGroup.NotFound
glog.V(2).Infof("Failed to create tags; will retry. Error was %v", err) glog.V(2).Infof("Failed to create tags; will retry. Error was %q", err)
lastErr = err lastErr = err
return false, nil return false, nil
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment