Skip to content

Commit 47f437c

Browse files
Increase timeouts on google_sql_database_instance to 90m (#10960) (#18458)
[upstream:818d8b7a2cfc71c9fc8f3db2de3b991bdd0b2247] Signed-off-by: Modular Magician <[email protected]>
1 parent dcd47d0 commit 47f437c

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

.changelog/10960.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
sql: increased timeouts on `google_sql_database_instance` to 90m to account for longer-running actions such as creation through cloning
3+
```

google/services/sql/resource_sql_database_instance.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,9 @@ func ResourceSqlDatabaseInstance() *schema.Resource {
130130
},
131131

132132
Timeouts: &schema.ResourceTimeout{
133-
Create: schema.DefaultTimeout(40 * time.Minute),
134-
Update: schema.DefaultTimeout(30 * time.Minute),
135-
Delete: schema.DefaultTimeout(30 * time.Minute),
133+
Create: schema.DefaultTimeout(90 * time.Minute),
134+
Update: schema.DefaultTimeout(90 * time.Minute),
135+
Delete: schema.DefaultTimeout(90 * time.Minute),
136136
},
137137

138138
CustomizeDiff: customdiff.All(

website/docs/r/sql_database_instance.html.markdown

+3-3
Original file line numberDiff line numberDiff line change
@@ -578,9 +578,9 @@ performing filtering in a Terraform config.
578578
`google_sql_database_instance` provides the following
579579
[Timeouts](https://developer.hashicorp.com/terraform/plugin/sdkv2/resources/retries-and-customizable-timeouts) configuration options:
580580

581-
- `create` - Default is 40 minutes.
582-
- `update` - Default is 30 minutes.
583-
- `delete` - Default is 30 minutes.
581+
- `create` - Default is 90 minutes.
582+
- `update` - Default is 90 minutes.
583+
- `delete` - Default is 90 minutes.
584584

585585
## Import
586586

0 commit comments

Comments
 (0)