PSRule icon indicating copy to clipboard operation
PSRule copied to clipboard

Duplicate reasons are reported for the same rule

Open BernieWhite opened this issue 1 year ago • 0 comments

Description of the issue

When collecting reasons for a rule. Duplicate reasons can occur down different code paths. A rule should not report the exact same reason more then once.

Error output

[FAIL] Azure.Deployment.AdminUsername (AZR-000284)
| Template: modules/virtual-machine-windows/v0/.tests/main.tests.bicep:0:0

| RECOMMEND:
| Sensitive properties should be passed as parameters. Avoid using deterministic
| values for sensitive properties.

| REASON:
| - The property 'adminUsername' uses a deterministic literal value.
| - The property 'adminUsername' uses a deterministic literal value.
| - The property 'adminUsername' uses a deterministic literal value.
| - The property 'adminUsername' uses a deterministic literal value.
| - The property 'adminUsername' uses a deterministic literal value.
| - The property 'adminUsername' uses a deterministic literal value.
| - The property 'adminUsername' uses a deterministic literal value.
| - The property 'adminUsername' uses a deterministic literal value.

| HELP:
| - https://azure.github.io/PSRule.Rules.Azure/en/rules/Azure.Deployment.AdminUsername/

Module in use and version:

  • Module: PSRule
  • Version: v3.0.0-B0267

BernieWhite avatar Sep 21 '24 15:09 BernieWhite