Azure / Azure/terraform-provider-azapi

destroy managed service fabric meeting interlock

Open
#933 3 comments 0 reactions 0 assignees View on GitHub
example triaged
Dominant language
Go
Stars
244
Forks
97
Avg merge
5d 9h
Merged PRs (30d)
9

Description

when we destroy managed service fabric cluster, it will destroy primary node type before destroy cluster. But when destroy primary node type, it reports below error.

│ RESPONSE 400: 400 Bad Request
│ ERROR CODE: InvalidParameter
│ --------------------------------------------------------------------------------
│ {
│ "error": {
│ "code": "InvalidParameter",
│ "message": "Cluster must have at least one active primary node type."
│ }
│ }

So we can not destroy managed service fabric cluster, because of interlock.

Contributor guide

Open the contributing guide

Research direction

Reproduce destruction of an Azure Service Fabric cluster and observe whether the primary node type is destroyed before the cluster. Inspect the provider's managed Service Fabric resource handling and its destroy ordering. Done means the cluster can be destroyed without the Azure "at least one active primary node type" error.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, go, terraform
Domain
cloud, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.