From 38f933451bf78b91a5b32780763ff92650c225f2 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Fri, 14 Nov 2025 13:10:40 -0700 Subject: [PATCH] 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 --- meta/collection-requirements.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/collection-requirements.yml b/meta/collection-requirements.yml index 0110bbe..78f93d3 100644 --- a/meta/collection-requirements.yml +++ b/meta/collection-requirements.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT +# DO NOT EDIT THIS FILE - managed by linux-system-roles/.github --- collections: - - ansible.posix + - name: ansible.posix