Skip to content

Airlock VM not Deleting #4474

@eyalanmegaw

Description

@eyalanmegaw

Hello,

Upon approving Airlock Export Request the VM that was created to review the data is not deleting:

NOTE: I was still connected to the Export Review VM in the browser after I approved the Export Request

Status: deleting_failed
Action: uninstall
Message: c6b037c0-6c5f-4726-b1ba-831069bd89fd: Error message: �[31m╷�[0m�[0m �[31m│�[0m �[0m�[1m�[31mError: �[0m�[0m�[1mdeleting Network Interface (Subscription: "" �[31m│�[0m �[0mResource Group Name: "rg-demotre01-ws-189d" �[31m│�[0m �[0mNetwork Interface Name: "internal-nic-demotre01-ws-189d-svc-89fd"): performing Delete: unexpected status 400 (400 Bad Request) with error: NicReservedForAnotherVm: Nic(s) in request is reserved for another Virtual Machine for 180 seconds. Please provide another nic(s) or retry after 180 seconds. Reserved VM: /subscriptions//resourceGroups/rg-demotre01-ws-189d/providers/Microsoft.Compute/virtualMachines/windowsvm89fd�[0m �[31m│�[0m �[0m �[31m│�[0m �[0m�[0m �[31m╵�[0m�[0m error running command /cnab/app/terraform /usr/bin/terraform destroy -auto-approve -input=false -var airlock_request_sas_url=unused -var enable_cmk_encryption=false -var image=Server 2019 Data Science VM -var key_store_id= -var parent_service_id=dcf37db8-78c5-40cf-a99b-0e1f26f525d3 -var tre_id=demotre01 -var tre_resource_id=c6b037c0-6c5f-4726-b1ba-831069bd89fd -var vm_size=2 CPU | 8GB RAM -var workspace_id=dd1c6ac6-f0d0-4775-aa3a-869b0afb189d: exit status 1 Error: error running command /cnab/app/terraform /usr/bin/terraform destroy -auto-approve -input=false -var airlock_request_sas_url=unused -var enable_cmk_encryption=false -var image=Server 2019 Data Science VM -var key_store_id= -var parent_service_id=dcf37db8-78c5-40cf-a99b-0e1f26f525d3 -var tre_id=demotre01 -var tre_resource_id=c6b037c0-6c5f-4726-b1ba-831069bd89fd -var vm_size=2 CPU | 8GB RAM -var workspace_id=dd1c6ac6-f0d0-4775-aa3a-869b0afb189d: exit status 1 1 error occurred: * mixin execution failed: package command failed /cnab/app/cnab/app/mixins/terraform/runtimes/terraform-runtime uninstall �[31m╷�[0m�[0m �[31m│�[0m �[0m�[1m�[31mError: �[0m�[0m�[1mdeleting Network Interface (Subscription: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" �[31m│�[0m �[0mResource Group Name: "rg-demotre01-ws-189d" �[31m│�[0m �[0mNetwork Interface Name: "internal-nic-demotre01-ws-189d-svc-89fd"): performing Delete: unexpected status 400 (400 Bad Request) with error: NicReservedForAnotherVm: Nic(s) in request is reserved for another Virtual Machine for 180 seconds. Please provide another nic(s) or retry after 180 seconds. Reserved VM: /subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-demotre01-ws-189d/providers/Microsoft.Compute/virtualMachines/windowsvm89fd�[0m �[31m│�[0m �[0m �[31m│�[0m �[0m�[0m �[31m╵�[0m�[0m error running command /cnab/app/terraform /usr/bin/terraform destroy -auto-approve -input=false -var airlock_request_sas_url=unused -var enable_cmk_encryption=false -var image=Server 2019 Data Science VM -var key_store_id= -var parent_service_id=dcf37db8-78c5-40cf-a99b-0e1f26f525d3 -var tre_id=demotre01 -var tre_resource_id=c6b037c0-6c5f-4726-b1ba-831069bd89fd -var vm_size=2 CPU | 8GB RAM -var workspace_id=dd1c6ac6-f0d0-4775-aa3a-869b0afb189d: exit status 1 Error: error running command /cnab/app/terraform /usr/bin/terraform destroy -auto-approve -input=false -var airlock_request_sas_url=unused -var enable_cmk_encryption=false -var image=Server 2019 Data Science VM -var key_store_id= -var parent_service_id=dcf37db8-78c5-40cf-a99b-0e1f26f525d3 -var tre_id=demotre01 -var tre_resource_id=c6b037c0-6c5f-4726-b1ba-831069bd89fd -var vm_size=2 CPU | 8GB RAM -var workspace_id=dd1c6ac6-f0d0-4775-aa3a-869b0afb189d: exit status 1 1 error occurred: * mixin execution failed: package command failed /cnab/app/cnab/app/mixins/terraform/runtimes/terraform-runtime uninstall �[31m╷�[0m�[0m �[31m│�[0m �[0m�[1m�[31mError: �[0m�[0m�[1mdeleting Network Interface (Subscription: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" �[31m│�[0m �[0mResource Group Name: "rg-demotre01-ws-189d" �[31m│�[0m �[0mNetwork Interface Name: "internal-nic-demotre01-ws-189d-svc-89fd"): performing Delete: unexpected status 400 (400 Bad Request) with error: NicReservedForAnotherVm: Nic(s) in request is reserved for another Virtual Machine for 180 seconds. Please provide another nic(s) or retry after 180 seconds. Reserved VM: /subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-demotre01-ws-189d/providers/Microsoft.Compute/virtualMachines/windowsvm89fd�[0m �[31m│�[0m �[0m �[31m│�[0m �[0m�[0m �[31m╵�[0m�[0m error running command /cnab/app/terraform /usr/bin/terraform destroy -auto-approve -input=false -var airlock_request_sas_url=unused -var enable_cmk_encryption=false -var image=Server 2019 Data Science VM -var key_store_id= -var parent_service_id=dcf37db8-78c5-40cf-a99b-0e1f26f525d3 -var tre_id=demotre01 -var tre_resource_id=c6b037c0-6c5f-4726-b1ba-831069bd89fd -var vm_size=2 CPU | 8GB RAM -var workspace_id=dd1c6ac6-f0d0-4775-aa3a-869b0afb189d: exit status 1 Error: error running command /cnab/app/terraform /usr/bin/terraform destroy -auto-approve -input=false -var airlock_request_sas_url=unused -var enable_cmk_encryption=false -var image=Server 2019 Data Science VM -var key_store_id= -var parent_service_id=dcf37db8-78c5-40cf-a99b-0e1f26f525d3 -var tre_id=demotre01 -var tre_resource_id=c6b037c0-6c5f-4726-b1ba-831069bd89fd -var vm_size=2 CPU | 8GB RAM -var workspace_id=dd1c6ac6-f0d0-4775-aa3a-869b0afb189d: exit status 1 1 error occurred: * container exit code: 1, message: ; Command executed: porter uninstall "c6b037c0-6c5f-4726-b1ba-831069bd89fd" --reference acrdemotre01.azurecr.io/tre-service-guacamole-export-reviewvm:v0.2.2 --param airlock_request_sas_url="REDACTED" --param arm_environment="public" --param arm_use_msi="true" --param azure_environment="AzureCloud" --param enable_cmk_encryption="false" --param id="c6b037c0-6c5f-4726-b1ba-831069bd89fd" --param key_store_id="" --param parent_service_id="dcf37db8-78c5-40cf-a99b-0e1f26f525d3" --param tfstate_container_name="tfstate" --param tfstate_resource_group_name="RG-DEMOTRE" --param tfstate_storage_account_name="sademotre01" --param tre_id="demotre01" --param workspace_id="dd1c6ac6-f0d0-4775-aa3a-869b0afb189d" --force --credential-set arm_auth --credential-set aad_auth

If I close the browser tab with the connection to the Export Review VM and then try to delete the Export Review VM manually via the ellipsis:

Image

The Export review VM is deleted.

Is above the expected behaviour?

Thanks,
Alan

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions