Closed
Description
Expected Behavior
The root issue is a result of ALZ Bicep modules such as the Azure Policy definition module not having a suffix parameter when it is dependent upon a module such as the management group module which does offer the suffix parameter.
Current Behavior
If a user inputs a suffix, the Azure Policy definition deployment will break as it only includes the intermediate management group name as a parameter.
Possible Solution
Steps to Reproduce
- Provide any suffix during ALZ environment creation using the module
- Attempt to run workflow 1 and it will break during the policy definition deployment
Context (Environment)
- Operating System and version as reported by
$PSVersionTable.OS
: Linux GitHub Runner - PowerShell versions as reported by
$PSVersionTable.PSEdition
: Latest - https://github.com/oZakari/zlt-alz-accelerator/actions/runs/4748244012/jobs/8434208175