Skip to content

[Modules] Added PBR test files & tests (2/2) (#3285) #553

[Modules] Added PBR test files & tests (2/2) (#3285)

[Modules] Added PBR test files & tests (2/2) (#3285) #553

Triggered via push June 23, 2023 13:09
Status Success
Total duration 19m 49s
Artifacts
Initialize pipeline
13s
Initialize pipeline
Module  /  Static validation
2m 50s
Module / Static validation
Matrix: Module / PSRule validation
Matrix: Module / Deployment validation
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 6 warnings
Module / PSRule validation (.test/encr/main.test.bicep)
Failed to expand bicep source '/home/runner/work/ResourceModules/ResourceModules/modules/automation/automation-accounts/.test/encr/main.test.bicep'. Exception calling "GetBicepResources" with "2" argument(s): "Unable to expand resources because the source file '/home/runner/work/ResourceModules/ResourceModules/modules/automation/automation-accounts/.test/encr/main.test.bicep' was not valid. An error occurred evaluating expression '[if(not(empty(parameters('cMKKeyName'))), createObject('keySource', 'Microsoft.KeyVault', 'identity', createObject('userAssignedIdentity', parameters('cMKUserAssignedIdentityResourceId')), 'keyVaultProperties', createObject('keyName', parameters('cMKKeyName'), 'keyVaultUri', reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', split(parameters('cMKKeyVaultResourceId'), '/')[2], split(parameters('cMKKeyVaultResourceId'), '/')[4]), 'Microsoft.KeyVault/vaults', last(split(parameters('cMKKeyVaultResourceId'), '/'))), '2021-10-01').vaultUri, 'keyVersion', if(not(empty(parameters('cMKKeyVersion'))), parameters('cMKKeyVersion'), last(split(reference(extensionResourceId(format('/subscriptions/{0}/resourceGroups/{1}', split(parameters('cMKKeyVaultResourceId'), '/')[2], split(parameters('cMKKeyVaultResourceId'), '/')[4]), 'Microsoft.KeyVault/vaults/keys', split(format('{0}/{1}', last(split(parameters('cMKKeyVaultResourceId'), '/')), parameters('cMKKeyName')), '/')[0], split(format('{0}/{1}', last(split(parameters('cMKKeyVaultResourceId'), '/')), parameters('cMKKeyName')), '/')[1]), '2021-10-01').keyUriWithVersion, '/'))))), null())]' line 550. Could not determine JSON object type for type PSRule.Rules.Azure.Data.Template.MockArray."
Module / PSRule validation (.test/encr/main.test.bicep)
One or more assertions failed. One or more errors occured.
Module / PSRule validation (.test/encr/main.test.bicep)
Process completed with exit code 1.
Module / PSRule validation (.test/min/main.test.bicep)
AZR-000088: ***aamin001 failed Azure.Automation.AuditLogs. Ensure automation account audit diagnostic logs are enabled.
Module / PSRule validation (.test/min/main.test.bicep)
AZR-000089: ***aamin001 failed Azure.Automation.PlatformLogs. Ensure automation account platform diagnostic logs are enabled.
Module / PSRule validation (.test/min/main.test.bicep)
AZR-000090: ***aamin001 failed Azure.Automation.ManagedIdentity. Ensure Managed Identity is used for authentication.
Module / PSRule validation (.test/min/main.test.bicep)
One or more assertions failed. One or more rules reported failure.
Module / PSRule validation (.test/min/main.test.bicep)
Process completed with exit code 1.
Module / PSRule validation (.test/common/main.test.bicep)
AZR-000086: ***aacom001 failed Azure.Automation.EncryptVariables. Azure Automation variables should be encrypted.
Module / PSRule validation (.test/common/main.test.bicep)
AZR-000088: ***aacom001 failed Azure.Automation.AuditLogs. Ensure automation account audit diagnostic logs are enabled.
Module / PSRule validation (.test/common/main.test.bicep)
AZR-000089: ***aacom001 failed Azure.Automation.PlatformLogs. Ensure automation account platform diagnostic logs are enabled.
Module / PSRule validation (.test/common/main.test.bicep)
One or more assertions failed. One or more rules reported failure.
Module / PSRule validation (.test/common/main.test.bicep)
Process completed with exit code 1.
Module / PSRule validation (.test/encr/main.test.bicep)
The option 'Execution.SuppressedRuleWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
Module / PSRule validation (.test/encr/main.test.bicep)
The option 'Execution.NotProcessedWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
Module / PSRule validation (.test/min/main.test.bicep)
The option 'Execution.SuppressedRuleWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
Module / PSRule validation (.test/min/main.test.bicep)
The option 'Execution.NotProcessedWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
Module / PSRule validation (.test/common/main.test.bicep)
The option 'Execution.SuppressedRuleWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.
Module / PSRule validation (.test/common/main.test.bicep)
The option 'Execution.NotProcessedWarning' is deprecated and will be removed with PSRule v3. See http://aka.ms/ps-rule/deprecations for more detail.