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

Enable purge protection #1973

Merged
merged 56 commits into from
Jun 13, 2022
Merged

Conversation

tanya-borisova
Copy link
Contributor

@tanya-borisova tanya-borisova commented Jun 6, 2022

PR for issue #1830

What is being addressed

Enable purge protection for all keyvaults used (see the issue linked).

How is this addressed

  • Enable purge protection for all keyvaults
  • Set azurerm to not purge soft deleted objects on destroy (all of them)
  • Set azurerm to recover soft deleted secrets (which is set to true by default)
  • Remove all references to TF_VAR_keyvault_purge_protection_enabled

ross-p-smith and others added 30 commits May 12, 2022 13:01
…icrosoft/AzureTRE into tborisova/1830-enable-purge-protection
@tanya-borisova
Copy link
Contributor Author

/test-destroy-env

@github-actions
Copy link

Destroying PR test environment (RG: rg-trec504da90)... (run: https://github.com/microsoft/AzureTRE/actions/runs/2474148698)

@github-actions
Copy link

Destroying branch test environment (RG: rg-trec33bca33)... (run: https://github.com/microsoft/AzureTRE/actions/runs/2474148698)

@github-actions
Copy link

Branch test environment destroy complete (RG: rg-trec33bca33)

@github-actions
Copy link

PR test environment destroy complete (RG: rg-trec504da90)

@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:55 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova tanya-borisova temporarily deployed to CICD June 10, 2022 13:58 Inactive
@tanya-borisova
Copy link
Contributor Author

/test-force-approve

I can't test the deletion and recreation of the environment in CI, because it uses destroy_env_no_terraform.sh from main branch and not from mine. I have tested this quite a lot on development TREs though so this should be okay.

@github-actions
Copy link

🤖 pr-bot 🤖

✅ Marking tests as complete (for commit 2b169cd)

(in response to this comment from @tanya-borisova)

@tanya-borisova tanya-borisova merged commit e8468bf into main Jun 13, 2022
@tanya-borisova tanya-borisova deleted the tborisova/1830-enable-purge-protection-2 branch June 13, 2022 09:10
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.

Enable purge protection
4 participants