-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
fix(terraform): Update CKV_AZURE_164 to correct check on trust policy #6757
Conversation
2fa176d
to
8f1ad05
Compare
8f1ad05
to
0003b05
Compare
0003b05
to
0b934b0
Compare
0b934b0
to
1ddc597
Compare
1ddc597
to
d3ac2b0
Compare
Changes should be ready @tsmithv11, including the linting I missed from the previous PR. I've also raised a PR in |
d3ac2b0
to
32ce54c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did you modify this file? Looks unrelated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did a quick search on where else trust_policy
was used and thought it would be worth updating others to match the latest version too. I can remove if this isn't preferable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's not necessary, but since the check associated with that file doesn't look at that field, it shouldn't matter. I'll trigger the UTs to confirm.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
32ce54c
to
293180f
Compare
293180f
to
3420118
Compare
3420118
to
00b4fea
Compare
@tsmithv11 Any suggestions for someone else to review this for me so it's good to merge? |
00b4fea
to
3dd58a7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
3dd58a7
to
01f3513
Compare
…#6757) fix: Update CKV_AZURE_164 to correct check on trust policy Co-authored-by: Taylor <[email protected]>
User description
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
New/Edited policies (Delete if not relevant)
Description
Include a description of what makes it a violation and any relevant external links.
Fix
How does someone fix the issue in code and/or in runtime?
Checklist:
Generated description
Below is a concise technical summary of the changes proposed in this PR:
Update the
ACRUseSignedImages
class to correct the trust policy check for Azure Container Registries. Modify thescan_resource_conf
method to accurately evaluate thetrust_policy_enabled
andtrust_policy/enabled
keys, ensuring that the check passes only when the trust policy is enabled. Adjust the test cases intest_ACRUseSignedImages.py
to reflect these changes, ensuring that both new and old configurations are tested for compliance.Modified files (3)
Latest Contributors(2)
ACRUseSignedImages
to ensure accurate evaluation of Azure Container Registry configurations.Modified files (1)
Latest Contributors(2)