Skip to content

500 error when destroying a MongoDB Flex instance #1155

@bm-skutzke

Description

@bm-skutzke

Description

The Terraform provider returns a 500 error when destroying a MongoDB Flex instance, eg:

dev01-mongodb-stackit-application  stackit_mongodbflex_instance.mongodb-cluster: Destroying... [id=5912350b-94a9-43b9-a251-eb723dc68ded,eu01,a30db166-9810-4e47-8704-9495dc24049c]
dev01-mongodb-stackit-application  stackit_mongodbflex_instance.mongodb-cluster: Still destroying... [id=5912350b-94a9-43b9-a251-eb723dc68ded,eu01,a30db166-9810-4e47-8704-9495dc24049c, 00m10s elapsed]
dev01-mongodb-stackit-application  ╷
                                   │ Warning: Deprecated Parameter
                                   │ 
                                   │   with data.terraform_remote_state.cross-stack-reference-input-dev01-ske,
                                   │   on cdk.tf.json line 22, in data.terraform_remote_state.cross-stack-reference-input-dev01-ske:
                                   │   22:       },
                                   │ 
                                   │ The parameter "dynamodb_table" is deprecated. Use parameter "use_lockfile"
                                   │ instead.
                                   │ 
                                   │ (and 2 more similar warnings elsewhere)
                                   ╵
dev01-mongodb-stackit-application  ╷
                                   │ Warning: Deprecated Resource
                                   │ 
                                   │   with data.vault_kv_secret_v2.operations-service-account_stackitoperationsserviceaccount-secret-get-data_44C45A18 (operations-service-account/stackitoperationsserviceaccount-secret-get-data),
                                   │   on cdk.tf.json line 55, in data.vault_kv_secret_v2.operations-service-account_stackitoperationsserviceaccount-secret-get-data_44C45A18 (operations-service-account/stackitoperationsserviceaccount-secret-get-data):
                                   │   55:       }
                                   │ 
                                   │ Deprecated. Please use new Ephemeral KVV2 Secret resource
                                   │ `vault_kv_secret_v2` instead
                                   ╵
                                   ╷
                                   │ Error: Error deleting instance
                                   │ 
                                   │ Instance deletion waiting: 500 Internal Server Error, status code 500,
                                   │ Body: {"message":"internal server error","code":500,"type":"Read"}
                                   │ 
                                   │ 
                                   ╵
dev01-mongodb-stackit-application  ::error::Terraform exited with code 1.


0 Stacks destroying     1 Stack done     0 Stacks waiting
Invoking Terraform CLI failed with exit code 1
Error: Process completed with exit code 1.

Environment

  • OS: Linux (Ubuntu 24.04)
  • Terraform version (see terraform --version): v1.14.3
  • Version of the STACKIT Terraform provider: v0.70.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions