-
Notifications
You must be signed in to change notification settings - Fork 701
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
Defined notes and rules for control BSI APP4.4.A1 to APP4.4.A3 #11501
Defined notes and rules for control BSI APP4.4.A1 to APP4.4.A3 #11501
Conversation
Hi @sluetze. Thanks for your PR. I'm waiting for a ComplianceAsCode member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
I am not a 100% sure why the tests fails. as it looks to me the rule is not correctly added to the ocp4 product, but to rhel. This is caused by https://github.com/ComplianceAsCode/content-test-filtering/blob/552403f58c1e72c4261cc049612d46f3f4387fdd/ctf/DiffStruct.py#L103-L114 which sets rhel8 as a default prodtype, if none is defined. Since with #11378 prodtype was removed, this default might be used a lot. I might be wrong with my analysis, since I am not experienced with the codebase. Due to this I also have no good fix. Edit: while the prodtype thing seems to be a bug (i opened ComplianceAsCode/content-test-filtering#48 for this), this is not relevant for the failing test see, where i added prodtype back and still got failed tests: https://github.com/sig-bsi-grundschutz/content/actions/runs/7711416833/job/21016736323?pr=53 |
Verification passed with 4.16.0-0.nightly-2024-02-26-013420 + compliance-operator.v1.4.0 + PR #115
|
/retest |
@sluetze: Cannot trigger testing until a trusted user reviews the PR and leaves an In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/ok-to-test |
/retest |
rebased and force pushed to get the checks running |
🤖 A k8s content image for this PR is available at: Click here to see how to deploy itIf you alread have Compliance Operator deployed: Otherwise deploy the content and operator together by checking out ComplianceAsCode/compliance-operator and: |
Code Climate has analyzed commit efe66f2 and detected 0 issues on this pull request. The test coverage on the diff in this pull request is 100.0% (50% is the threshold). This pull request will bring the total coverage in the repository to 59.8% (0.0% change). View more on Code Climate. |
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.
@sluetze This is looking great to me.
Do you expect some other people to review this?
The Automatus failures occur on |
thanks for your help. No I do not expect more reviews. |
Description:
general_namespaces_in_use
Rationale:
As we have multiple customers asking for a BSI profile to be included in the compliance-operator, we are contributing a profile. To provide a better review process, the individual controle are implemented as separate PRs.
Note:
while we promised to keep the PRs small and reviewable and intended to do one PR per requirement, we will bundle some easy requirements together to not push to many PRs at once.