Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WAF - Reliability Review] - avm/res/api-management/service #1473

Closed
1 task done
jtracey93 opened this issue Mar 30, 2024 · 6 comments · Fixed by #2453
Closed
1 task done

[WAF - Reliability Review] - avm/res/api-management/service #1473

jtracey93 opened this issue Mar 30, 2024 · 6 comments · Fixed by #2453
Assignees
Labels
Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue Type: Feature Request ➕ New feature or request

Comments

@jtracey93
Copy link
Contributor

Check for previous/existing GitHub issues

  • I have checked for previous/existing GitHub issues

Issue Type?

Feature Request

Module Name

avm/res/api-management/service

(Optional) Module Name if not listed above

No response

(Optional) Module Version

No response

Description

Hello team,

The AVM core team are performing a review of all AVM modules to ensure they are aligned to the WAF reliability pillar by default, and in the future they will be checking against other WAF pillars also. This is a requirement we have before we can go v1.0.0 for any AVM module.

Links to AVM specs:

Links to WAF Reliability, APRL & Product Docs recommendations used for analysis:

Whilst reviewing this module the following issues have been found that are non-compliant with the AVM specs that need to be resolved in a new version release:

Please make these changes in a PR to the parameter defaults so a new minor version can be published.

PSRule

It also seems that PSRule is not picking up these checks under its Azure.Pillar.Reliability baseline via its tests and that has been logged in the issue: Azure/PSRule.Rules.Azure#2787

And there is also a missing check for the capacity instances which has been logged here: Azure/PSRule.Rules.Azure#2788

Thanks

The AVM Core Team

(Optional) Correlation Id

No response

@jtracey93 jtracey93 added Needs: Triage 🔍 Maintainers need to triage still Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue labels Mar 30, 2024
@github-project-automation github-project-automation bot moved this to Needs: Triage in AVM - Module Issues Mar 30, 2024

Important

The "Needs: Triage 🔍" label must be removed once the triage process is complete!

Tip

For additional guidance on how to triage this issue/PR, see the BRM Issue Triage documentation.

Note

This label was added as per ITA06.

Note

The "Type: Feature Request ➕" label was added as per ITA20.

@jtracey93 jtracey93 changed the title [WAF - Reliability Review] - [WAF - Reliability Review] - avm/res/api-management/service Mar 31, 2024
@jtracey93
Copy link
Contributor Author

@azure/avm-res-apimanagement-service-module-owners-bicep

@matebarabas
Copy link
Contributor

@tony-box, can you please take a look at this one? Thanks!

@tony-box tony-box removed the Needs: Triage 🔍 Maintainers need to triage still label Apr 3, 2024
@tony-box
Copy link
Contributor

tony-box commented Apr 3, 2024

I am working to rebuild my test environment due to some issues with it. Will look into this as soon as I can.

@tony-box
Copy link
Contributor

This is fixed in my latest MR #1989 @jtracey93 are you suggesting this change would require a new min version bump?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue Type: Feature Request ➕ New feature or request
Projects
3 participants