Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not able to delete azurerm_postgresql_flexible_server_virtual_endpoint gracefully #27754

Closed
1 task done
dkuzmenok opened this issue Oct 24, 2024 · 7 comments
Closed
1 task done

Comments

@dkuzmenok
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave comments along the lines of "+1", "me too" or "any updates", they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment and review the contribution guide to help.

Terraform Version

1.3.10

AzureRM Provider Version

4.6.0

Affected Resource(s)/Data Source(s)

azurerm_postgresql_flexible_server_virtual_endpoint

Terraform Configuration Files

provider "azurerm" {
  features {}
}

resource "azurerm_resource_group" "test" {
  name     = "acctest-ve-rg-kd1"
  location = "northeurope"
}

resource "azurerm_postgresql_flexible_server" "test" {
  name                          = "acctest-ve-primary-kd1"
  resource_group_name           = azurerm_resource_group.test.name
  location                      = azurerm_resource_group.test.location
  version                       = "16"
  public_network_access_enabled = false
  administrator_login           = "psqladmin"
  administrator_password        = "H@Sh1CoR3!"
  zone                          = "1"
  storage_mb                    = 32768
  storage_tier                  = "P30"
  sku_name                      = "GP_Standard_D2s_v3"
}

resource "azurerm_postgresql_flexible_server" "test_replica" {
  name                          = "acctest-ve-replica-kd1"
  resource_group_name           = azurerm_postgresql_flexible_server.test.resource_group_name
  location                      = azurerm_postgresql_flexible_server.test.location
  create_mode                   = "Replica"
  source_server_id              = azurerm_postgresql_flexible_server.test.id
  version                       = "16"
  public_network_access_enabled = false
  zone                          = "1"
  storage_mb                    = 32768
  storage_tier                  = "P30"
}

resource "azurerm_postgresql_flexible_server_virtual_endpoint" "test" {
  name              = "acctest-ve-kd1"
  source_server_id  = azurerm_postgresql_flexible_server.test.id
  replica_server_id = azurerm_postgresql_flexible_server.test_replica.id
  type              = "ReadWrite"
}

Debug Output/Panic Output

2024-10-24T14:40:54.149Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] Determining which Resource Providers require Registration
2024-10-24T14:40:54.149Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] All required Resource Providers are registered
azurerm_postgresql_flexible_server_virtual_endpoint.test: Destroying... [id=/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1]
2024-10-24T14:40:54.154Z [INFO]  Starting apply for azurerm_postgresql_flexible_server_virtual_endpoint.test
2024-10-24T14:40:54.154Z [DEBUG] azurerm_postgresql_flexible_server_virtual_endpoint.test: applying the planned Delete change
2024-10-24T14:40:54.155Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] Locking "azurerm_postgresql_flexible_server.acctest-ve-primary-kd1"
2024-10-24T14:40:54.155Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] Locked "azurerm_postgresql_flexible_server.acctest-ve-primary-kd1"
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] AzureRM Request:
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: DELETE /subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview HTTP/1.1
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Host: management.azure.com
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: User-Agent: HashiCorp/go-azure-sdk (Go-http-Client/1.1 virtualendpoints/2023-06-01-preview) HashiCorp Terraform/1.3.10 (+https://www.terraform.io) terraform-provider-azurerm/4.6.0+4.0-beta pid-222c6c49-1b0a-5959-a213-6608f9eb8820
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Content-Type: application/json; charset=utf-8
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Accept-Encoding: gzip
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5:
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5:
2024-10-24T14:40:54.156Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] DELETE https://management.azure.com/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] AzureRM Response for https://management.azure.com/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview:
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: HTTP/2.0 202 Accepted
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Content-Length: 93
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Azure-Asyncoperation: https://management.azure.com/subscriptions/*****/providers/Microsoft.DBforPostgreSQL/locations/northeurope/azureAsyncOperation/a150d187-ec82-4529-a7d2-ab9f2601294f?api-version=2023-06-01-preview&t=638653776543259480&c=MIIHhzCCBm-gAwIBAgITfAWHnYffOmFQPBQlYwAABYedhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTMwODA5WhcNMjUwMzIxMTMwODA5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALaG4e8e65ktp3eTeBAk6VhrNKydNqkELTKAbG6jWa6h6i3Nzrurci2Iso43JNATFZk6XGcweL-eQXm6vIBviHXzQOZw3LxEnjcLJ9e3Jq5bKM3JjYFeVD_ZXasVqpjRwIMq8MNVOSF2hzopSKm4tWStJXYabqRSj94BpAjxaThE0ndeaZCPBwRjacPswgV1N7HCKSHupre72mdcCUptx7yJoVTZ18SuhlnR4hotMvbnlmCxagZn8F8lBeNOl7LJ3VBEgW8qUxVffDWgg_i1vpw7VeDqiU7Vm-fg2VdvRUZRi0suEwyxM3kGvFLrAqNe1sEhD8tZaHy37EE4lHsb0xECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSxolT6o0RArX314MzmrvVeAiPlTDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACmI8wsWYvetVpRdj9Qp4i8sA97cTAX7OHXDOQ1tISQSlpxko_k8u8iNB0IAf4F1pzqw9wETSwIAehWTsUYGGFTn0Tl48uoYK6tzUEJzAlk074qysHJXM5i0PYY12YTD585j9xNjYr-KANki4Rb1MtRlDClBTNUiw79tJveAT7slBVzM4yE15TkcdeVxLZNkWdndHu8HyJzYiNu3B8qdEU5PA1pZ1S9yquY-iFF6wFLZvR45-q00yUT_h2ldIpVY09BRgzpLRtc8OZDuv9HpSLojv_aQqV1HLdgwk4xhc24KuM7SCqWUYS1ruNbUOR29W_3qk8fiKucpiUdmopJMbJw&s=UyWTbEJ4FqcE2YXbL6m_PLF3LMqYaGnAgyqxshXCSQSZu5dh55i78dtiuuefCcdY7lAbwIKKC9fyTauOfClNkqnIHAeB2Q9jJ18zV-Ndmcjl6KJvtPvbUzSMEh_83Ncz5nIl6jv_apTANxB4I9KWYDcjEquG8xphqkzl2dXvi7JxSzv7VtlfM9Y565P1Z8nyUO4dRt5bT_fWui3cFut55QBJ2KWdD_Pt5mbxkJNj-gsGTrCNJI30adfy4m05seHg6cCeLyNUkJmi5bdx7LktWQevMIxMlX3GDunDuv2wmU8i_labSsMT52unfRFYuHgFoctdISjLpXjRk9e1nw7B0A&h=eB6xhML4OMXbgcYldLfMMSJf3nvjIwyGlLo-rpmSu_c
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Cache-Control: no-cache
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Content-Type: application/json; charset=utf-8
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Date: Thu, 24 Oct 2024 14:40:54 GMT
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Expires: -1
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Location: https://management.azure.com/subscriptions/*****/providers/Microsoft.DBforPostgreSQL/locations/northeurope/operationResults/a150d187-ec82-4529-a7d2-ab9f2601294f?api-version=2023-06-01-preview&t=638653776543415733&c=MIIHhzCCBm-gAwIBAgITfAWHnYffOmFQPBQlYwAABYedhzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwOTIyMTMwODA5WhcNMjUwMzIxMTMwODA5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALaG4e8e65ktp3eTeBAk6VhrNKydNqkELTKAbG6jWa6h6i3Nzrurci2Iso43JNATFZk6XGcweL-eQXm6vIBviHXzQOZw3LxEnjcLJ9e3Jq5bKM3JjYFeVD_ZXasVqpjRwIMq8MNVOSF2hzopSKm4tWStJXYabqRSj94BpAjxaThE0ndeaZCPBwRjacPswgV1N7HCKSHupre72mdcCUptx7yJoVTZ18SuhlnR4hotMvbnlmCxagZn8F8lBeNOl7LJ3VBEgW8qUxVffDWgg_i1vpw7VeDqiU7Vm-fg2VdvRUZRi0suEwyxM3kGvFLrAqNe1sEhD8tZaHy37EE4lHsb0xECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSxolT6o0RArX314MzmrvVeAiPlTDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACmI8wsWYvetVpRdj9Qp4i8sA97cTAX7OHXDOQ1tISQSlpxko_k8u8iNB0IAf4F1pzqw9wETSwIAehWTsUYGGFTn0Tl48uoYK6tzUEJzAlk074qysHJXM5i0PYY12YTD585j9xNjYr-KANki4Rb1MtRlDClBTNUiw79tJveAT7slBVzM4yE15TkcdeVxLZNkWdndHu8HyJzYiNu3B8qdEU5PA1pZ1S9yquY-iFF6wFLZvR45-q00yUT_h2ldIpVY09BRgzpLRtc8OZDuv9HpSLojv_aQqV1HLdgwk4xhc24KuM7SCqWUYS1ruNbUOR29W_3qk8fiKucpiUdmopJMbJw&s=r-OKntpyoFybsXRE-NiZyIns4XBz33Bn3mX1OyOduSgTCSMyATQVZddagQHauFOJp3ylKWrBYvfbSB9EeBU2WTkOQXWQPQAl1a8NzCmb-M14Ba9GDO0RzLlp334ZNwQpDNNb88JUY2iuGjTjob_V9Bczel0pk9KziTPICaDlY7vR5cA8ZlvWmbj51DIBTRjft2dkUBi6nuzxTdf_kAX9GGzn62GwHeob8tizUSnbdTOusgDCO7nJ8Ec52JzSOVLk8SwjtCNk8_tg1uSUdIrbhPXMRHoYD82wAHLZEAbEn6Z_fE6MY5uR5RilPx7kcTAvCwXfmKbTjXr90ao_hArgmQ&h=egbfm9b-gf6n7a0hkY_WErO2S2z7XKdMbMSaXUpoJuc
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Pragma: no-cache
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Retry-After: 60
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Strict-Transport-Security: max-age=31536000; includeSubDomains
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Cache: CONFIG_NOCACHE
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Content-Type-Options: nosniff
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Correlation-Request-Id: fb83c4e5-57cb-459e-8316-1f7e3329a739
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Ratelimit-Remaining-Subscription-Deletes: 199
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Ratelimit-Remaining-Subscription-Global-Deletes: 2999
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Request-Id: a150d187-ec82-4529-a7d2-ab9f2601294f
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Routing-Request-Id: NORTHEUROPE:20241024T144054Z:fb83c4e5-57cb-459e-8316-1f7e3329a739
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Msedge-Ref: Ref A: B7302C60302F4650B4ADEBA137FE42E0 Ref B: AMS231020614023 Ref C: 2024-10-24T14:40:53Z
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5:
2024-10-24T14:40:54.694Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: {"operation":"VirtualEndpointDropManagementOperation","startTime":"2024-10-24T14:40:54.257Z"}
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] AzureRM Request:
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: GET /subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview HTTP/1.1
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Host: management.azure.com
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: User-Agent: HashiCorp/go-azure-sdk (Go-http-Client/1.1 virtualendpoints/2023-06-01-preview) HashiCorp Terraform/1.3.10 (+https://www.terraform.io) terraform-provider-azurerm/4.6.0+4.0-beta pid-222c6c49-1b0a-5959-a213-6608f9eb8820
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Content-Type: application/json; charset=utf-8
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Accept-Encoding: gzip
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5:
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5:
2024-10-24T14:40:59.702Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] GET https://management.azure.com/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] AzureRM Response for https://management.azure.com/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview:
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: HTTP/2.0 404 Not Found
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Content-Length: 400
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Cache-Control: no-cache
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Content-Type: application/json; charset=utf-8
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Date: Thu, 24 Oct 2024 14:41:00 GMT
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Expires: -1
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Pragma: no-cache
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Server: Microsoft-HTTPAPI/2.0
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: Strict-Transport-Security: max-age=31536000; includeSubDomains
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Content-Type-Options: nosniff
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Correlation-Request-Id: 51e3c361-3bdf-4e35-a1e3-3646f66bd879
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Ratelimit-Remaining-Subscription-Global-Reads: 3749
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Ratelimit-Remaining-Subscription-Reads: 249
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Request-Id: 7d1b9fd5-b328-445f-99a5-083b6ed4aa29
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: X-Ms-Routing-Request-Id: WESTEUROPE:20241024T144100Z:51e3c361-3bdf-4e35-a1e3-3646f66bd879
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5:
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: {"error":{"code":"ResourceNotFound","message":"The specified resource 'https://orcasbreadth.northeurope.control.database.windows.net:8343/modules/ArmPostgreSQL/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview' was not found."}}
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] Unlocking "azurerm_postgresql_flexible_server.acctest-ve-primary-kd1"
2024-10-24T14:41:00.850Z [DEBUG] provider.terraform-provider-azurerm_v4.6.0_x5: [DEBUG] Unlocked "azurerm_postgresql_flexible_server.acctest-ve-primary-kd1"
2024-10-24T14:41:00.851Z [ERROR] provider.terraform-provider-azurerm_v4.6.0_x5: Response contains error diagnostic: tf_req_id=64daa262-ff8f-1d3a-9d79-8269fc437faa tf_resource_type=azurerm_postgresql_flexible_server_virtual_endpoint @caller=github.com/hashicorp/terraform-plugin-go@v0.23.0/tfprotov5/internal/diag/diagnostics.go:58 diagnostic_severity=ERROR diagnostic_summary="retrieving Virtual Endpoint (Subscription: "*****"
Resource Group Name: "acctest-ve-rg-kd1"
Flexible Server Name: "acctest-ve-primary-kd1"
Virtual Endpoint Name: "acctest-ve-kd1"): unexpected status 404 (404 Not Found) with error: ResourceNotFound: The specified resource 'https://orcasbreadth.northeurope.control.database.windows.net:8343/modules/ArmPostgreSQL/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview' was not found." tf_rpc=ApplyResourceChange @module=sdk.proto diagnostic_detail="retrieving Virtual Endpoint (Subscription: "*****"
Resource Group Name: "acctest-ve-rg-kd1"
Flexible Server Name: "acctest-ve-primary-kd1"
Virtual Endpoint Name: "acctest-ve-kd1"): unexpected status 404 (404 Not Found) with error: ResourceNotFound: The specified resource 'https://orcasbreadth.northeurope.control.database.windows.net:8343/modules/ArmPostgreSQL/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview' was not found." tf_proto_version=5.6 tf_provider_addr=registry.terraform.io/hashicorp/azurerm timestamp=2024-10-24T14:41:00.850Z
2024-10-24T14:41:00.866Z [ERROR] vertex "azurerm_postgresql_flexible_server_virtual_endpoint.test (destroy)" error: retrieving Virtual Endpoint (Subscription: "*****"
Resource Group Name: "acctest-ve-rg-kd1"
Flexible Server Name: "acctest-ve-primary-kd1"
Virtual Endpoint Name: "acctest-ve-kd1"): unexpected status 404 (404 Not Found) with error: ResourceNotFound: The specified resource 'https://orcasbreadth.northeurope.control.database.windows.net:8343/modules/ArmPostgreSQL/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview' was not found.
╷
│ Error: retrieving Virtual Endpoint (Subscription: "*****"
│ Resource Group Name: "acctest-ve-rg-kd1"
│ Flexible Server Name: "acctest-ve-primary-kd1"
│ Virtual Endpoint Name: "acctest-ve-kd1"): unexpected status 404 (404 Not Found) with error: ResourceNotFound: The specified resource 'https://orcasbreadth.northeurope.control.database.windows.net:8343/modules/ArmPostgreSQL/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview' was not found.
│
│ retrieving Virtual Endpoint (Subscription: "*****"
│ Resource Group Name: "acctest-ve-rg-kd1"
│ Flexible Server Name: "acctest-ve-primary-kd1"
│ Virtual Endpoint Name: "acctest-ve-kd1"): unexpected status 404 (404 Not Found) with error: ResourceNotFound: The specified resource
│ 'https://orcasbreadth.northeurope.control.database.windows.net:8343/modules/ArmPostgreSQL/subscriptions/*****/resourceGroups/acctest-ve-rg-kd1/providers/Microsoft.DBforPostgreSQL/flexibleServers/acctest-ve-primary-kd1/virtualEndpoints/acctest-ve-kd1?api-version=2023-06-01-preview'
│ was not found.
╵
2024-10-24T14:41:00.882Z [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2024-10-24T14:41:00.886Z [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/hashicorp/azurerm/4.6.0/linux_amd64/terraform-provider-azurerm_v4.6.0_x5 pid=3162
2024-10-24T14:41:00.886Z [DEBUG] provider: plugin exited

Expected Behaviour

Destroy should work properly

Actual Behaviour

After putting async command terraform gets an error about non-found virtual endpoint.

I was trying also 3.116.0 (where we first met this after trying to use azurerm_postgresql_flexible_server_virtual_endpoint). First with a custom terraform template, now tried the template from test (TestAccPostgresqlFlexibleServerVirtualEndpoint_basic).

It is not clear if that is related to our tenant, subscription, or whatever, or it is an Azure API issue here.

Steps to Reproduce

terraform apply
terraform destroy

Important Factoids

No response

References

No response

@dkuzmenok
Copy link
Contributor Author

There is an issue on the terraform-provider-azapi that sounds very similar to this one: Azure/terraform-provider-azapi#620

@dkuzmenok
Copy link
Contributor Author

Worth to mention, virtual endpoint gets deleted by that async operation.

@dkuzmenok
Copy link
Contributor Author

dkuzmenok commented Oct 25, 2024

/cc @bruceharrison1984

@stephybun
Copy link
Member

Closing since this is a duplicate of #27749 which I believe has been fixed by #27509 and released in v4.7.0.

Let us know whether you still have issues after upgrading so we can re-open this. Thanks!

@dkuzmenok
Copy link
Contributor Author

@stephybun It is interesting how tests worked if I were not changing anything in that virtual endpoint. It was a apply and destroy.

Will try with 4.7.0, thanks.

@dkuzmenok
Copy link
Contributor Author

Verified that 4.7.0 solves the issue with destroying virtual endpoints. Thanks.

Copy link

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants