8000 Straighten platform metadata of Ansible playbooks by matejak · Pull Request #7290 · ComplianceAsCode/content · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Straighten platform metadata of Ansible playbooks #7290

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

Closed

Conversation

matejak
Copy link
Member
@matejak matejak commented Jul 27, 2021

When there is a single Ansible playbook for a rule, relax its set of applicable platforms.

See #7254 for details.

When there is a single Ansible playbook for a rule, relax its set of applicable platforms.
Ansible has even more ways to adopt to the targetted system,
so to manage that by means of the metadata is the worst solution possible.
@matejak matejak added the RHEL9 Red Hat Enterprise Linux 9 product related. label Jul 27, 2021
@matejak matejak added this to the 0.1.58 milestone Jul 27, 2021
@openshift-ci
Copy link
openshift-ci bot commented Jul 27, 2021

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Used by openshift-ci bot. label Jul 27, 2021
@@ -1,4 +1,4 @@
# platform = multi_platform_sle
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quoting @ggbecker: This is definitely a problem. The rule.yml uses package installed template. This should either be reverted or the file should be split into two: sle12.yml and sle15.yml

@@ -1,4 +1,4 @@
# platform = multi_platform_sle
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could be OK unless it assumes specific package names.

@@ -1,4 +1,4 @@
# platform = multi_platform_sle
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one looks generic and legit for any platform.

@@ -1,4 +1,4 @@
# platform = multi_platform_sle
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one looks generic and legit for any platform.

@@ -1,4 +1,4 @@
# platform = multi_platform_sle
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could be OK unless it assumes specific package names.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AFAIK aide is aide on multiple platforms including RHEL.

@openshift-ci openshift-ci bot added the needs-rebase Used by openshift-ci bot. label Aug 16, 2021
@openshift-ci
Copy link
openshift-ci bot commented Aug 16, 2021

@matejak: PR needs rebase.

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.

@matejak
Copy link
Member Author
matejak commented Sep 8, 2021

This PR needs case-by-case review of Ansible remediations - some of the checks were not contributed with the intention to be applicable everywhere, and something may prevent them from being applicable.

@yuumasato yuumasato modified the milestones: 0.1.58, 0.1.59 Sep 15, 2021
@yuumasato yuumasato modified the milestones: 0.1.59, 0.1.60 Nov 15, 2021
@yuumasato yuumasato modified the milestones: 0.1.60, 0.1.61 Jan 10, 2022
@jan-cerny
Copy link
Collaborator

@matejak What are your next plans? Feel free to close if you want.

@yuumasato yuumasato modified the milestones: 0.1.61, 0.1.62 Mar 14, 2022
@jan-cerny
Copy link
Collaborator

@matejak please rebase && answer the previous comment

@vojtapolasek vojtapolasek modified the milestones: 0.1.62, 0.1.63 May 16, 2022
@jan-cerny
Copy link
Collaborator

@matejak feel free to close

@jan-cerny
Copy link
Collaborator

@matejak any plans?

@openshift-ci
Copy link
openshift-ci bot commented Jun 21, 2022

@matejak: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-aws-ocp4-high b9b6756 link true /test e2e-aws-ocp4-high
ci/prow/e2e-aws-rhcos4-high b9b6756 link true /test e2e-aws-rhcos4-high
ci/prow/e2e-aws-ocp4-high-node b9b6756 link true /test e2e-aws-ocp4-high-node
ci/prow/e2e-aws-ocp4-stig b9b6756 link true /test e2e-aws-ocp4-stig
ci/prow/e2e-aws-ocp4-stig-node b9b6756 link true /test e2e-aws-ocp4-stig-node

Full PR test history. Your PR dashboard.

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 understand the commands that are listed here.

@jan-cerny
Copy link
Collaborator

@matejak please resolve the conflicts

@yuumasato yuumasato removed this from the 0. A24C 1.63 milestone Jul 19, 2022
@yuumasato yuumasato added this to the 0.1.64 milestone Jul 19, 2022
@jan-cerny
Copy link
Collaborator

Closing because of inactivity.

@jan-cerny jan-cerny closed this Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do-not-merge/work-in-progress Used by openshift-ci bot. needs-rebase Used by openshift-ci bot. RHEL9 Red Hat Enterprise Linux 9 product related.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0