You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Terraform is refreshing AWS resources (during plan or apply) and there is a lot of aws_appautoscaling_policy with tons of Cloudwatch alarms, describe on aws_appautoscaling_policy might return FailedResourceAccessException, which is not retried by AWS SDK. According to AWS guys (see references), it's up to the client to decide if it should retry on this error. It's a very similar case to Kinesis throttling (see references) issue that was solved a while ago.
Terraform Version
0.9.11 and 0.10.0
Affected Resource(s)
aws_appautoscaling_policy
Debug Output
FailedResourceAccessException: Unable to retrieve alarms for scaling policy $policy_arn due to reason: Rate exceeded (Service: AmazonCloudWatch; Status Code: 400; Error Code: Throttling; Request ID: ce1253eb-81e9-11e7-ba0a-dd79b677bd46)
When Terraform is refreshing AWS resources (during plan or apply) and there is a lot of aws_appautoscaling_policy with tons of Cloudwatch alarms, describe on aws_appautoscaling_policy might return FailedResourceAccessException, which is not retried by AWS SDK. According to AWS guys (see references), it's up to the client to decide if it should retry on this error. It's a very similar case to Kinesis throttling (see references) issue that was solved a while ago.
Terraform Version
0.9.11 and 0.10.0
Affected Resource(s)
Debug Output
Expected Behavior
Terraform should retry on the error
Actual Behavior
Terraform exits on the error
References
The text was updated successfully, but these errors were encountered: