Skip to content

.Platform: Library PSRule pre-flight validation #81

.Platform: Library PSRule pre-flight validation

.Platform: Library PSRule pre-flight validation #81

Triggered via schedule January 7, 2024 12:02
Status Success
Total duration 25m 43s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention
PSRule validation
25m 34s
PSRule validation
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
PSRule validation
Failed to expand bicep source '/home/runner/work/ResourceModules/ResourceModules/modules/synapse/workspace/tests/e2e/encrwsai/main.test.bicep'. Exception calling "GetBicepResources" with "2" argument(s): "Unable to expand resources because the source file '/home/runner/work/ResourceModules/ResourceModules/modules/synapse/workspace/tests/e2e/encrwsai/main.test.bicep' was not valid. An error occurred evaluating expression '[parameters('usesRbacAuthorization')]' line 1178. Cannot cast Newtonsoft.Json.Linq.JObject to Newtonsoft.Json.Linq.JToken."
PSRule validation
Failed to expand bicep source '/home/runner/work/ResourceModules/ResourceModules/modules/web/site/tests/e2e/functionAppCommon/main.test.bicep'. Exception calling "GetBicepResources" with "2" argument(s): "Unable to expand resources because the source file '/home/runner/work/ResourceModules/ResourceModules/modules/web/site/tests/e2e/functionAppCommon/main.test.bicep' was not valid. An error occurred evaluating expression '[split(substring(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', split(parameters('hybridConnectionResourceId'), '/')[2], split(parameters('hybridConnectionResourceId'), '/')[4]), 'Microsoft.Relay/namespaces', split(parameters('hybridConnectionResourceId'), '/')[8]), '2021-11-01').serviceBusEndpoint, indexOf(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', split(parameters('hybridConnectionResourceId'), '/')[2], split(parameters('hybridConnectionResourceId'), '/')[4]), 'Microsoft.Relay/namespaces', split(parameters('hybridConnectionResourceId'), '/')[8]), '2021-11-01').serviceBusEndpoint, '.servicebus')), ':')[0]]' line 4232. startIndex ('-1') must be a non-negative value. (Parameter 'startIndex')
PSRule validation
Failed to expand bicep source '/home/runner/work/ResourceModules/ResourceModules/modules/web/site/tests/e2e/webAppCommon/main.test.bicep'. Exception calling "GetBicepResources" with "2" argument(s): "Unable to expand resources because the source file '/home/runner/work/ResourceModules/ResourceModules/modules/web/site/tests/e2e/webAppCommon/main.test.bicep' was not valid. An error occurred evaluating expression '[split(substring(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', split(parameters('hybridConnectionResourceId'), '/')[2], split(parameters('hybridConnectionResourceId'), '/')[4]), 'Microsoft.Relay/namespaces', split(parameters('hybridConnectionResourceId'), '/')[8]), '2021-11-01').serviceBusEndpoint, indexOf(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', split(parameters('hybridConnectionResourceId'), '/')[2], split(parameters('hybridConnectionResourceId'), '/')[4]), 'Microsoft.Relay/namespaces', split(parameters('hybridConnectionResourceId'), '/')[8]), '2021-11-01').serviceBusEndpoint, '.servicebus')), ':')[0]]' line 3260. startIndex ('-1') must be a non-negative value. (Parameter 'startIndex')
PSRule validation
AZR-000137: ***nnsgwaf001 failed Azure.NSG.AnyInboundSource. Network security groups (NSGs) should avoid rules that allow "any" as an inbound source.
PSRule validation
AZR-000139: ***nnsgwaf001 failed Azure.NSG.LateralTraversal. Deny outbound management connections from non-management hosts.
PSRule validation
AZR-000139: ***nnsgmin001 failed Azure.NSG.LateralTraversal. Deny outbound management connections from non-management hosts.
PSRule validation
AZR-000137: ***nnsgmax001 failed Azure.NSG.AnyInboundSource. Network security groups (NSGs) should avoid rules that allow "any" as an inbound source.
PSRule validation
AZR-000139: ***nnsgmax001 failed Azure.NSG.LateralTraversal. Deny outbound management connections from non-management hosts.
PSRule validation
AZR-000270: ***nvngavpn001 failed Azure.VNG.VPNActiveActive. Use VPN gateways configured to operate in an Active-Active configuration to reduce connectivity downtime.
PSRule validation
AZR-000107: ***nfdwaf001 failed Azure.FrontDoor.Logs. Audit and monitor access through Front Door.
PSRule validation
The option 'Execution.SuppressedRuleWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
PSRule validation
The option 'Execution.NotProcessedWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
PSRule validation
Inconclusive result reported for '***nlbmin001' @PSRule.Rules.Azure\Azure.LB.Probe.
PSRule validation
AZR-000043: ***apiswaf001 failed Azure.APIM.APIDescriptors. API Management APIs should have a display name and description.
PSRule validation
AZR-000049: ***apiswaf001 failed Azure.APIM.ProductDescriptors. API Management products should have a display name and description.
PSRule validation
AZR-000043: ***apismax001 failed Azure.APIM.APIDescriptors. API Management APIs should have a display name and description.
PSRule validation
AZR-000049: ***apismax001 failed Azure.APIM.ProductDescriptors. API Management products should have a display name and description.
PSRule validation
AZR-000287: ***csmkube001 failed Azure.AKS.EphemeralOSDisk. AKS clusters should use ephemeral OS disks which can provide lower read/write latency, along with faster node scaling and cluster upgrades.
PSRule validation
AZR-000287: ***csmpriv001 failed Azure.AKS.EphemeralOSDisk. AKS clusters should use ephemeral OS disks which can provide lower read/write latency, along with faster node scaling and cluster upgrades.
PSRule validation
AZR-000287: ***csmaz001 failed Azure.AKS.EphemeralOSDisk. AKS clusters should use ephemeral OS disks which can provide lower read/write latency, along with faster node scaling and cluster upgrades.