Commit Graph
8 Commits
Author SHA1 Message Date
Rich MegginsonandRichard Megginson f5a52fc854 refactor: use ansible.posix 2.1.X for EL7 compatibility [citest_skip]
The recently released ansible.posix 2.2.0 does not work on EL7.
Pin the version of ansible.posix to 2.1.X.

NOTE: Even though this role might not support EL7, this update
is applied to all system roles for consistency.  Plus, when this
role is part of the system roles collection, all roles must use
the same version of ansible.posix - there is no way for a role
which is part of a collection to use a different version of a
dependency than the version used by the other roles.

Signed-off-by: Rich Megginson <rmeggins@redhat.com>
2026-05-20 08:08:33 -06:00
Rich MegginsonandRichard Megginson d5754b7bf7 fix: cannot use community-general version 12 - no py27 and py36 support
community.general version 12 has dropped support for py27 and py36 - ensure that
the roles do not install/use this version - see
https://github.com/ansible-collections/community.general/issues/582

By default, installation will get the latest 11.x version. The lower bound
`6.6.0` is an older version, but I don't want to restrict the ability of a user
of a particular role to use an old version, rather than forcing them to use
`11.x` or later. Some roles like `rhc` explicitly require `6.6.0` or later - I
think this is a reasonable lower bound for all roles.If a role needs a different
version, the role can define its own `community_general_version` in the role's
`host_vars` file in .github.

Standardize file format across all roles for consistency and ease of updating

This update may remove the SPDX license information from the file - this is ok -
the role/project already has a license, this file is trivial, and many
requirements files do not have the license header anyway.

Signed-off-by: Rich Megginson <rmeggins@redhat.com>
2025-11-15 10:50:08 -05:00
HVSharma12andRichard Megginson 1f335b613e Drop SLES/openSUSE versions from platforms from meta/main.yml 2025-06-02 10:12:19 -06:00
HVSharma12andRichard Megginson b9d20db08d Add SLES and openSUSE entries to meta/main.yml 2025-06-02 10:12:19 -06:00
Radovan SrokaandSergei Petrosian a1b37cd6c7 Fix review items and enable rhel8
Signed-off-by: Radovan Sroka <rsroka@redhat.com>
2024-11-12 11:15:10 +01:00
Radovan SrokaandSergei Petrosian 7826ac05c6 Switch from using tags to variables
Signed-off-by: Radovan Sroka <rsroka@redhat.com>
2024-11-12 11:15:10 +01:00
Radovan SrokaandSergei Petrosian b84e29c40e feat: Import code for role
Signed-off-by: Radovan Sroka <rsroka@redhat.com>
2024-11-12 11:15:10 +01:00
Richard MegginsonandGitHub e898442752 Initial commit 2024-10-22 10:07:09 -06:00