Skip to content

ci: heal failed ACA env before terraform apply#67

Merged
Cataldir merged 1 commit intomainfrom
fix/aca-env-failed-state-healing-20260312
Mar 12, 2026
Merged

ci: heal failed ACA env before terraform apply#67
Cataldir merged 1 commit intomainfrom
fix/aca-env-failed-state-healing-20260312

Conversation

@Cataldir
Copy link
Contributor

Summary\n- enhance Resolve ACA environment ownership mode in .github/workflows/azd-deploy.yml\n- reuse existing ACA environment only when provisioningState=Succeeded\n- when existing ACA environment is failed/unhealthy, delete it and wait for deletion completion\n- force Terraform managed recreation by clearing TF_VAR_existing_container_app_environment_name after deletion\n\n## Root Cause\nPost-merge run 22997885159 failed with ManagedEnvironmentNotProvisioned for /managedEnvironments/tutor-dev-acae. The environment existed but was in provisioningState=Failed, so reusing it was invalid.\n\n## Validation Inputs\n- Azure check: �z containerapp env show -g tutor-dev -n tutor-dev-acae returned provisioningState=Failed\n- workflow YAML diagnostics: no errors\n

@Cataldir Cataldir merged commit 83419ee into main Mar 12, 2026
4 checks passed
@Cataldir Cataldir deleted the fix/aca-env-failed-state-healing-20260312 branch March 12, 2026 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant