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

Add CentOS 6 to CI #165

Merged
merged 8 commits into from
Aug 10, 2021
Merged

Add CentOS 6 to CI #165

merged 8 commits into from
Aug 10, 2021

Conversation

Jakuje
Copy link
Collaborator

@Jakuje Jakuje commented Aug 9, 2021

The RHEL6/CentOS 6 has a lot of issues, but we still need to make sure it works at least with best effort.

This PR removes one incompatibility which was introduced with the namespaces, adjusts testsuite to work there and adds Github Action for CentOS6 (with a tweak removing the end_host part, which is not compatible with Ansible version available there).

The OpenSSH 5.3 in RHEL6 is so old it does not support "Match all" so we
need some creative workaround for this old stuff.
the init system there can not just "check" the status
The CentOS6/RHEL6 images have modified sshd_config from what is shipped
in rpm package
The ansible_failed_result is not available in old Ansible on RHEL6
Copy link
Collaborator

@richm richm left a comment

Choose a reason for hiding this comment

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

lgtm

@mattwillsher mattwillsher merged commit 1c5c488 into willshersystems:master Aug 10, 2021
@mattwillsher
Copy link
Member

I'll release this and if ready the Debian 11 PR before cutting off Ansible 2.8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants