accounts_password_pam_unix_no_remember: fix test scenarios and remediations
Description:
- enhance test scenarios so that they account for cases when there exists / does not exist Authselect
- improve Ansible remediation so that it is aligned with the Bash remediation
- make Bash remediation more explicit by specifying '.*' as regex for PAM control keyword
Rationale:
- Fixes #14213
Review Hints:
Automatus Tests, ideally on all RHELs.
Rebase on master should fix Fedora CI
Please double check the Ansible Automatus tests as for me on RHEL 10 they are failing.
@Mab879 I have rebased and fixed Ansible remediations. I also renamed test scenarios and made them applicable on more platforms.
ATEX Test Results
Test artifacts have been submitted to Testing Farm.
Results: View Test Results Workflow Run: View Workflow Details
This comment was automatically generated by the ATEX workflow.
@vojtapolasek: The following test 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-openshift-node-compliance | 46e2ec0b20727d3cdd14b703e34ef40d349d0489 | link | true | /test e2e-aws-openshift-node-compliance |
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-sigs/prow repository. I understand the commands that are listed here.
Automatus passes locally.