Assign additional built-in Sovereign landing zone policy initiatives #1342
bicep-build-to-validate.yml
on: pull_request
Bicep Build & Lint All Modules
3m 47s
Test Azure Well-Architected Framework (PSRule)
2m 5s
Annotations
10 errors and 11 warnings
Test Azure Well-Architected Framework (PSRule)
Failed to expand bicep source '/home/runner/work/ALZ-Bicep/ALZ-Bicep/infra-as-code/bicep/modules/hubNetworking/samples/baseline.sample.bicep'. Exception calling "GetBicepResources" with "2" argument(s): "Unable to expand resources because the source file '/home/runner/work/ALZ-Bicep/ALZ-Bicep/infra-as-code/bicep/modules/hubNetworking/samples/baseline.sample.bicep' was not valid. An error occurred evaluating expression '[if(equals(toLower(variables('varGwConfig')[copyIndex()].gatewayType), 'vpn'), createObject('vpnClientAddressPool', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'vpnClientAddressPool'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.vpnClientAddressPool, ''), 'vpnClientProtocols', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'vpnClientProtocols'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.vpnClientProtocols, ''), 'vpnAuthenticationTypes', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'vpnAuthenticationTypes'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.vpnAuthenticationTypes, ''), 'aadTenant', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'aadTenant'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.aadTenant, ''), 'aadAudience', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'aadAudience'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.aadAudience, ''), 'aadIssuer', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'aadIssuer'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.aadIssuer, ''), 'vpnClientRootCertificates', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'vpnClientRootCertificates'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.vpnClientRootCertificates, ''), 'radiusServerAddress', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'radiusServerAddress'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.radiusServerAddress, ''), 'radiusServerSecret', if(contains(variables('varGwConfig')[copyIndex()].vpnClientConfiguration, 'radiusServerSecret'), variables('varGwConfig')[copyIndex()].vpnClientConfiguration.radiusServerSecret, '')), null())]' line 6115. The language expression property 'vpnClientConfiguration' doesn't exist."
|
Test Azure Well-Architected Framework (PSRule)
AZR-000359: baseline policy failed Azure.Deployment.Name. Nested deployments should meet naming requirements of deployments.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000359: minimum policy failed Azure.Deployment.Name. Nested deployments should meet naming requirements of deployments.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000359: minimum policy failed Azure.Deployment.Name. Nested deployments should meet naming requirements of deployments.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000359: minimum policy failed Azure.Deployment.Name. Nested deployments should meet naming requirements of deployments.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000395: pip-minimum-ip failed Azure.PublicIP.MigrateStandard. Use the Standard SKU for Public IP addresses as the Basic SKU will be retired.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000399: contoso-azfwpolicy-westus failed Azure.Firewall.PolicyMode. Deny high confidence malicious IP addresses, domains and URLs.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000399: alz-azfwpolicy-westus failed Azure.Firewall.PolicyMode. Deny high confidence malicious IP addresses, domains and URLs.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000103: alz-fw-[parameters('parLocation')] failed Azure.Firewall.Name. Firewall names should meet naming requirements.
|
Test Azure Well-Architected Framework (PSRule)
AZR-000359: baseline managementGroups failed Azure.Deployment.Name. Nested deployments should meet naming requirements of deployments.
|
Test Azure Well-Architected Framework (PSRule)
Using invariant culture may cause rule infomation to be displayed incorrectly. Consider using -Culture or set the Output.Culture option.
|
Test Azure Well-Architected Framework (PSRule)
The option 'Execution.NotProcessedWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.VNET.UseNSGs' was suppressed by suppression group '.\ALZ.MinimumSample' for 'vnet-spoke'. Ignore the minimum sample configuration.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.PublicIP.AvailabilityZone' was suppressed by suppression group '.\ALZ.MinimumSample' for 'vnet-spoke'. Ignore the minimum sample configuration.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.VNG.VPNAvailabilityZoneSKU' was suppressed by suppression group '.\ALZ.MinimumSample' for 'vnet-spoke'. Ignore the minimum sample configuration.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.VNG.VPNActiveActive' was suppressed by suppression group '.\ALZ.MinimumSample' for 'vnet-spoke'. Ignore the minimum sample configuration.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.PublicIP.StandardSKU' was suppressed by suppression group '.\ALZ.MinimumSample' for 'vnet-spoke'. Ignore the minimum sample configuration.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.Firewall.Mode' was suppressed by suppression group '.\ALZ.MinimumSample' for 'vnet-spoke'. Ignore the minimum sample configuration.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.VNET.UseNSGs' was suppressed by suppression group '.\ALZ.MinimumSample' for 'pip-minimum-ip'. Ignore the minimum sample configuration.
|
Test Azure Well-Architected Framework (PSRule)
Rule 'PSRule.Rules.Azure\Azure.PublicIP.AvailabilityZone' was suppressed by suppression group '.\ALZ.MinimumSample' for 'pip-minimum-ip'. Ignore the minimum sample configuration.
|
Bicep Build & Lint All Modules
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|