From c3c594cb308af09bb3adfe30ce7d9254e08eda1f Mon Sep 17 00:00:00 2001 From: Ihar Statkevich Date: Thu, 30 Jul 2026 16:54:14 +0200 Subject: [PATCH] Use the delete timeout when waiting for service networking connection deletion resourceServiceNetworkingConnectionDelete passed schema.TimeoutCreate to the operation waiter, so a user-configured `delete` timeout was ignored and the `create` timeout governed the delete wait instead. Create and update already use their own timeouts. --- .../servicenetworking/resource_service_networking_connection.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mmv1/third_party/terraform/services/servicenetworking/resource_service_networking_connection.go b/mmv1/third_party/terraform/services/servicenetworking/resource_service_networking_connection.go index 7de22784def2..9208428dbd4b 100644 --- a/mmv1/third_party/terraform/services/servicenetworking/resource_service_networking_connection.go +++ b/mmv1/third_party/terraform/services/servicenetworking/resource_service_networking_connection.go @@ -351,7 +351,7 @@ func resourceServiceNetworkingConnectionDelete(d *schema.ResourceData, meta inte return err } - if err := ServiceNetworkingOperationWaitTimeHW(config, op, "Delete Service Networking Connection", userAgent, project, d.Timeout(schema.TimeoutCreate)); err != nil { + if err := ServiceNetworkingOperationWaitTimeHW(config, op, "Delete Service Networking Connection", userAgent, project, d.Timeout(schema.TimeoutDelete)); err != nil { return errwrap.Wrapf("Unable to remove Service Networking Connection, err: {{err}}", err) }