You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi.
I am trying to use an existing Management Group as root_parent_id.
This group has an id that contains an underscore, causing the validation to fail.
According to variables.tf: "The root_parent_id value must be a valid GUID, or Management Group ID."
According to Azure Portal, the id can contain: ASCII letter, digit, -, _, (, ), .
However, that is not matched by the regex in variables.tf, which only allows for letters, numbers and hyphen.
Is this an intended limitation?
/Niklas
The text was updated successfully, but these errors were encountered:
This was by design as it matches what we were considering "supported characters" within the Enterprise-scale naming, but agree this isn't that useful so will include this update in our next release. Thank you for raising this.
- Update Unit and E2E test pipelines to use YML templates and dynamic matrix generation.
- Add custom PS module for `Enterprise Scale Library Tools` to handle automated library template updates.
- Add script and GitHub Action to enable automated library template updates from [Azure/Enterprise-Scale](https://github.com/Azure/Enterprise-Scale) repository using a CI pipeline.
- Add offline ProviderApiVersions cache in `Enterprise Scale Library Tools` to negate the need for Azure credentials.
- Update Library Templates (automated) using new CI process.
- Manual remediations to updated library templates to ensure full compatibility with Terraform (needs to be fixed at source to prevent regression).
- Update Policy Assignments and archetypes to provide parity with [WingTip reference Enterprise-Scale foundations](https://github.com/Azure/Enterprise-Scale/blob/main/docs/reference/wingtip/README.md).
- Update Resource definitions in base module to use `name` field instead of `properties.displayName` to allow setting a more "human-friendly" displayName on policies and roles.
- Fix bug where duplicate roles are created at the same scope for policy assignments with managed identity.
- Add customizable delay between deployment of different resource types to reduce deployment errors due to caching and replication in the Azure API (Improvement to help Fix#37).
- Update `root_parent_id` validation regex to include support for additional supported characters (Fix#43).
ghost
locked as resolved and limited conversation to collaborators
Dec 14, 2021
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hi.
I am trying to use an existing Management Group as root_parent_id.
This group has an id that contains an underscore, causing the validation to fail.
According to variables.tf: "The root_parent_id value must be a valid GUID, or Management Group ID."
According to Azure Portal, the id can contain:
ASCII letter, digit, -, _, (, ), .
However, that is not matched by the regex in variables.tf, which only allows for letters, numbers and hyphen.
Is this an intended limitation?
/Niklas
The text was updated successfully, but these errors were encountered: