diff --git a/builtin/providers/aws/resource_aws_db_instance.go b/builtin/providers/aws/resource_aws_db_instance.go index 1a15c4ca1..98c863c46 100644 --- a/builtin/providers/aws/resource_aws_db_instance.go +++ b/builtin/providers/aws/resource_aws_db_instance.go @@ -107,10 +107,12 @@ func resource_aws_db_instance_create( "[INFO] Waiting for DB Instance to be available") stateConf := &resource.StateChangeConf{ - Pending: []string{"creating", "backing-up"}, - Target: "available", - Refresh: DBInstanceStateRefreshFunc(rs.ID, conn), - Timeout: 10 * time.Minute, + Pending: []string{"creating", "backing-up"}, + Target: "available", + Refresh: DBInstanceStateRefreshFunc(rs.ID, conn), + Timeout: 10 * time.Minute, + MinTimeout: 10 * time.Second, + Delay: 30 * time.Second, // Wait 30 secs before starting } // Wait, catching any errors