Skip to content

Commit 46c858b

Browse files
dtolnayradeksimko
authored andcommitted
provider/aws: Increase timeout for creating IAM role (hashicorp#7733)
1 parent 7a163d2 commit 46c858b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

builtin/providers/aws/resource_aws_iam_role.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,10 @@ func resourceAwsIamRoleCreate(d *schema.ResourceData, meta interface{}) error {
105105
}
106106

107107
var createResp *iam.CreateRoleOutput
108-
err := resource.Retry(10*time.Second, func() *resource.RetryError {
108+
err := resource.Retry(30*time.Second, func() *resource.RetryError {
109109
var err error
110110
createResp, err = iamconn.CreateRole(request)
111-
// IAM roles can take ~10 seconds to propagate in AWS:
111+
// IAM roles can take ~30 seconds to propagate in AWS:
112112
// http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html#launch-instance-with-role-console
113113
if isAWSErr(err, "MalformedPolicyDocument", "Invalid principal in policy") {
114114
return resource.RetryableError(err)

0 commit comments

Comments
 (0)