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

Rename Deploy-ASCDF-Config to allow caf-enterprise-scale Terraform Module to remove breaking change #923

Closed
jtracey93 opened this issue Feb 22, 2022 · 0 comments · Fixed by #924
Assignees
Labels
bug Something isn't working engineering engineering work policy Status: Fixed

Comments

@jtracey93
Copy link
Collaborator

As detailed here Azure/terraform-azurerm-caf-enterprise-scale#264 (comment)

Due to policy parameters being removed from Deploy-ASCDF-Config as part of the recent MDFC plan changes as detailed here in the "What's New?" wiki page and PR #876, when trying to update this in the Terraform module the above error is seen.

To avoid a manual/breaking change for all caf-enterprise-scale Terraform module users, we should rename the Deploy-ASCDF-Config policy to Deploy-MDFC-Config to enable a clean removal and creation of a new policy by the Terraform module.

Other implementations like Bicep & ARM do not currently have an option for lifecycle management (aka "evergreen") so the changes will need to be handled by users of these separately by removing the old assignment of Deploy-ASCDF-Config and then creating a new initiative definition for Deploy-MDFC-Config (when published) and then re-assigning to the correct scope (contoso by default).

@jtracey93 jtracey93 added bug Something isn't working policy engineering engineering work labels Feb 22, 2022
@jtracey93 jtracey93 self-assigned this Feb 22, 2022
@ghost ghost added the Status: Fixed label Feb 22, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Mar 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working engineering engineering work policy Status: Fixed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant