import rhel-system-roles-1.14.0-1.el9

This commit is contained in:
CentOS Sources 2022-03-01 07:03:40 -05:00 committed by Stepan Oksanichenko
parent 08ea11fa8e
commit a9fd1fccc6
4 changed files with 165 additions and 168 deletions

43
.gitignore vendored
View File

@ -1,24 +1,23 @@
SOURCES/ansible-netcommon-2.4.0.tar.gz
SOURCES/ansible-posix-1.3.0.tar.gz
SOURCES/ansible-sshd-214df35c0bee77b5d69f49c2da269251d451b28f.tar.gz
SOURCES/auto-maintenance-ae7a7b58983c6e1c9fb5eb930777de0d423dffeb.tar.gz
SOURCES/certificate-1.1.1.tar.gz
SOURCES/cockpit-1.1.2.tar.gz
SOURCES/community-general-4.1.0.tar.gz
SOURCES/crypto_policies-1.2.2.tar.gz
SOURCES/firewall-1.0.1.tar.gz
SOURCES/ha_cluster-1.3.2.tar.gz
SOURCES/kdump-1.2.0.tar.gz
SOURCES/kernel_settings-1.1.2.tar.gz
SOURCES/logging-1.6.1.tar.gz
SOURCES/metrics-1.4.0.tar.gz
SOURCES/nbde_client-1.1.1.tar.gz
SOURCES/nbde_server-1.1.1.tar.gz
SOURCES/network-be8e38a5c614ab7438508b81435f0a1407039406.tar.gz
SOURCES/postfix-1.1.2.tar.gz
SOURCES/selinux-1.3.3.tar.gz
SOURCES/ssh-1.1.3.tar.gz
SOURCES/storage-1.6.4.tar.gz
SOURCES/timesync-1.6.3.tar.gz
SOURCES/tlog-1.2.2.tar.gz
SOURCES/vpn-1.2.2.tar.gz
SOURCES/auto-maintenance-07860ebb58a41f294b5ff41b1b5ab8f358cd9513.tar.gz
SOURCES/certificate-1.1.3.tar.gz
SOURCES/cockpit-1.2.1.tar.gz
SOURCES/community-general-4.4.0.tar.gz
SOURCES/crypto_policies-1.2.3.tar.gz
SOURCES/firewall-1.0.3.tar.gz
SOURCES/ha_cluster-1.4.1.tar.gz
SOURCES/kdump-1.2.2.tar.gz
SOURCES/kernel_settings-1.1.4.tar.gz
SOURCES/logging-1.8.1.tar.gz
SOURCES/metrics-1.4.1.tar.gz
SOURCES/nbde_client-1.2.0.tar.gz
SOURCES/nbde_server-1.1.2.tar.gz
SOURCES/network-1.7.0.tar.gz
SOURCES/postfix-1.1.3.tar.gz
SOURCES/selinux-1.3.4.tar.gz
SOURCES/ssh-1.1.4.tar.gz
SOURCES/storage-1.7.0.tar.gz
SOURCES/timesync-1.6.5.tar.gz
SOURCES/tlog-1.2.5.tar.gz
SOURCES/vpn-1.3.2.tar.gz

View File

@ -1,24 +1,23 @@
2ab6e8b033f65ed628f2f2ae41863e48da5fa96c SOURCES/ansible-netcommon-2.4.0.tar.gz
d2d2382c38eaf34d2295aba2aa4652d75ebbaeef SOURCES/ansible-posix-1.3.0.tar.gz
a4d4556cf6628e87fa62dec6c46099338b499930 SOURCES/ansible-sshd-214df35c0bee77b5d69f49c2da269251d451b28f.tar.gz
6d9e4b17166cc77ec1bb5c15173aa9cc97de9ac5 SOURCES/auto-maintenance-ae7a7b58983c6e1c9fb5eb930777de0d423dffeb.tar.gz
48ee051a3dc5d94acef11434b77066a863b8bf75 SOURCES/certificate-1.1.1.tar.gz
777115229ca1eec1641b6c2c3734099bf396705a SOURCES/cockpit-1.1.2.tar.gz
164207c245bc6aaab981a4bcee36825793547bb7 SOURCES/community-general-4.1.0.tar.gz
b1d2ff872e38037d66b41f732a3eb4bf07a78a83 SOURCES/crypto_policies-1.2.2.tar.gz
ad6fbce3c545d6c5417b9d349a45e4b1bd4a4f87 SOURCES/firewall-1.0.1.tar.gz
3059f16ceeb7b38468960b04e5afc92c20194956 SOURCES/ha_cluster-1.3.2.tar.gz
1e7f3bc316ba5c2c6a7bda6f4f1d870c6966f95a SOURCES/kdump-1.2.0.tar.gz
eb398c8dea24ee52d87ba1016ec741ede573b156 SOURCES/kernel_settings-1.1.2.tar.gz
46f1b0eef0cb5030fa62b52301d22350b0a332e0 SOURCES/logging-1.6.1.tar.gz
e5d990048b0b5acbe3850dfde92b6904336624d1 SOURCES/metrics-1.4.0.tar.gz
9b264d24e443bcd6d6bba157fab223e936ebeedb SOURCES/nbde_client-1.1.1.tar.gz
45bfd081e56f1930d10320f1cfa4dbb895103f37 SOURCES/nbde_server-1.1.1.tar.gz
efc46b0d6b1f31f347eee09537b5db9d7652299d SOURCES/network-be8e38a5c614ab7438508b81435f0a1407039406.tar.gz
c80fe90d271a3ecc6196901377a855445916ed2f SOURCES/postfix-1.1.2.tar.gz
054704dc3e667ab460d96139f48efb3cf96e7ace SOURCES/selinux-1.3.3.tar.gz
18af1805c7a6c078f0c2ced13ab0cd0ee89a74a5 SOURCES/ssh-1.1.3.tar.gz
32fe83a0a12ce85bc7149c2b0e496cb4131ea8ad SOURCES/storage-1.6.4.tar.gz
f49adc8f4af4c4d25bcd1d676e29fdfec9c50210 SOURCES/timesync-1.6.3.tar.gz
cc5577b907111e9c641f956f60f4cb4d8cb95d0b SOURCES/tlog-1.2.2.tar.gz
070aa3eecd664187f9f10e94fc857b36e42450b6 SOURCES/vpn-1.2.2.tar.gz
b64ad3ed71082042aa9cbaf3b4cf4f98240429a6 SOURCES/auto-maintenance-07860ebb58a41f294b5ff41b1b5ab8f358cd9513.tar.gz
cee41b5fd6359e9ddeb83c5af7b8057fef6b2334 SOURCES/certificate-1.1.3.tar.gz
004064268df0e7dd154331b7799272d3277388d4 SOURCES/cockpit-1.2.1.tar.gz
a7a5fb799f9446f27f1d19c6b1610bbe13c6ae04 SOURCES/community-general-4.4.0.tar.gz
0684c1335923ba8ebbb05afbd507e5ff31f874d6 SOURCES/crypto_policies-1.2.3.tar.gz
07ec8941f8ee167256276e3a02cb1834449bb0e1 SOURCES/firewall-1.0.3.tar.gz
9a990a4908bdf3269bce4f214907623780a5e221 SOURCES/ha_cluster-1.4.1.tar.gz
a1c9c89dea1dbe2410465c29ad0e1d3637ac5f52 SOURCES/kdump-1.2.2.tar.gz
72bd06d25e4c841e53be7fa1330c859ac8f76a6d SOURCES/kernel_settings-1.1.4.tar.gz
e530528ba5f9478cc8604aa6612388ea8e5078af SOURCES/logging-1.8.1.tar.gz
c0dbbea68bba05ee98c3e1a686c328e741abe763 SOURCES/metrics-1.4.1.tar.gz
641ab2f8cd9916a43c8b580907203a3304110d1e SOURCES/nbde_client-1.2.0.tar.gz
33f0a3ea008021e69b2bbd7b25f6536f91e7613d SOURCES/nbde_server-1.1.2.tar.gz
d870a7ea07435b5a65f181139817f1c6c410fb16 SOURCES/network-1.7.0.tar.gz
19b7356c0857acd54956a08132d8dd67a4c071d4 SOURCES/postfix-1.1.3.tar.gz
4e5c5216814577ee55304721e5c811ed8857efbc SOURCES/selinux-1.3.4.tar.gz
f38972c4b22a9f226b58725c7e9ba8fac692bba2 SOURCES/ssh-1.1.4.tar.gz
0728b4e01261f84ce470431a4ea21907db75f26a SOURCES/storage-1.7.0.tar.gz
b9f1b88b8eda052161bc86473b383ad88692249c SOURCES/timesync-1.6.5.tar.gz
17e6f3d437d161143c87b6709a42a3eff6ef7df0 SOURCES/tlog-1.2.5.tar.gz
d1bb00636c04bc1b2d94ce0e491afe9ef921cd56 SOURCES/vpn-1.3.2.tar.gz

View File

@ -1,54 +0,0 @@
From 4b1a8a87e7d297fd6669d653af7308dd9c1a513a Mon Sep 17 00:00:00 2001
From: Rich Megginson <rmeggins@redhat.com>
Date: Thu, 6 May 2021 13:52:38 -0600
Subject: [PATCH] tag 802-1x test as expfail; make sure bridge test cleans up
properly
The 802-1x test will fail on platforms where `hostapd` is not available,
so tag that test to make it skippable.
The initscripts bridge test does not clean up properly, leaving the
device around which causes the nm test to fail. Explicitly remove
the device for cleanup.
---
tests/playbooks/tests_802_1x.yml | 2 ++
tests/playbooks/tests_bridge.yml | 10 ++++++++++
2 files changed, 12 insertions(+)
diff --git a/tests/playbooks/tests_802_1x.yml b/tests/playbooks/tests_802_1x.yml
index 9cce1ae..4ceebb1 100644
--- a/tests/playbooks/tests_802_1x.yml
+++ b/tests/playbooks/tests_802_1x.yml
@@ -3,6 +3,8 @@
- hosts: all
vars:
interface: 802-1x-test
+ tags:
+ - tests::expfail
tasks:
- name: "INIT: 802.1x tests"
debug:
diff --git a/tests/playbooks/tests_bridge.yml b/tests/playbooks/tests_bridge.yml
index d79d6ad..14b1225 100644
--- a/tests/playbooks/tests_bridge.yml
+++ b/tests/playbooks/tests_bridge.yml
@@ -49,6 +49,16 @@
profile: "{{ interface }}"
task: tasks/assert_profile_absent.yml
+- name: Remove test bridge
+ hosts: all
+ tags:
+ - tests::cleanup
+ tasks:
+ - name: Remove the test interface
+ command: ip link delete {{ interface | quote }}
+ ignore_errors: yes
+ changed_when: false
+
# FIXME: Devices might still be left when profile is absent
# - import_playbook: run_tasks.yml
# vars:
--
2.30.2

View File

@ -1,4 +1,6 @@
# NOTE - may revisit this once ansible-core is in 8.6
# NOTE: Even though ansible-core is in 8.6, it is only available
# at *runtime*, not at *buildtime* - so we can't have
# ansible-core as a build_dep on RHEL8
%if 0%{?fedora} || 0%{?rhel} >= 9
%bcond_without ansible
%global ansible_build_dep ansible-core >= 2.11.0
@ -28,7 +30,7 @@ Name: linux-system-roles
%endif
Url: https://github.com/linux-system-roles
Summary: Set of interfaces for unified system management
Version: 1.11.0
Version: 1.14.0
Release: 1%{?dist}
#Group: Development/Libraries
@ -70,6 +72,16 @@ License: GPLv3+ and MIT and BSD and Python
%endif
%endif
# ansible-core is in rhel 8.6 and later - default to ansible-core, but allow
# the use of ansible if present - we may revisit this if the automatic dependency
# generator is added to ansible-core in RHEL
# Fedora - the automatic generator will add this - no need to explicit declare
# it in the spec file
# EL7 - no dependency on ansible because there is no ansible in el7 - user is
# responsible for knowing they have to install ansible
%if 0%{?rhel} >= 8
Requires: (ansible-core >= 2.11.0 or ansible >= 2.9.0)
%endif
%if %{with ansible}
BuildRequires: %{ansible_build_dep}
@ -115,59 +127,59 @@ BuildRequires: %{ansible_build_dep}
#%%defcommit 1 14314822b529520ac12964e0d2938c4bb18ab895
%global rolename1 postfix
%deftag 1 1.1.2
%deftag 1 1.1.3
#%%defcommit 2 9fe6eb36772e83b53dcfb8ceb73608fd4f72eeda
%global rolename2 selinux
%deftag 2 1.3.3
%deftag 2 1.3.4
#%%defcommit 3 cbe4bf262bffae3bf53e531662237741954c4182
%global rolename3 timesync
%deftag 3 1.6.3
%deftag 3 1.6.5
#%%defcommit 4 02fc72b482e165472624b2f68eecd2ddce1d93b1
%global rolename4 kdump
%deftag 4 1.2.0
%deftag 4 1.2.2
%defcommit 5 be8e38a5c614ab7438508b81435f0a1407039406
#%%defcommit 5 59be6188579cc61a30230f978f38f67878251abc
%global rolename5 network
#%%deftag 5 1.4.0
%deftag 5 1.7.0
#%%defcommit 6 50d2b8ccc98a8f4cb9d1d550d21adc227181e9fa
%global rolename6 storage
%deftag 6 1.6.4
%deftag 6 1.7.0
#%%defcommit 7 0673d842fb32c437501e2aada2e38921da98e115
%global rolename7 metrics
%deftag 7 1.4.0
%deftag 7 1.4.1
#%%defcommit 8 2b9e53233ee3a68bdb532e62f289733e436a6106
%global rolename8 tlog
%deftag 8 1.2.2
%deftag 8 1.2.5
#%%defcommit 9 9373303b98e09ef38df7afc8d06e5e55812096c7
%global rolename9 kernel_settings
%deftag 9 1.1.2
%deftag 9 1.1.4
#%%defcommit 10 20dd3e5520ca06dcccaa9b3f1fb428d055e0c23f
%global rolename10 logging
%deftag 10 1.6.1
%deftag 10 1.8.1
#%%defcommit 11 c57d0b1f3384c525738fa26ba4bdca485e162567
%global rolename11 nbde_server
%deftag 11 1.1.1
%deftag 11 1.1.2
#%%defcommit 12 bef2fad5e365712d1f40e53662490ba2550a253f
%global rolename12 nbde_client
%deftag 12 1.1.1
%deftag 12 1.2.0
#%%defcommit 13 310fc53db04e8d3134524afb7a89b0477a2ffb83
%global rolename13 certificate
%deftag 13 1.1.1
%deftag 13 1.1.3
#%%defcommit 14 b2a9857ac661fa32e66666e444b73bfdb34cdf95
%global rolename14 crypto_policies
%deftag 14 1.2.2
%deftag 14 1.2.3
%global forgeorg15 https://github.com/willshersystems
%global repo15 ansible-sshd
@ -177,23 +189,23 @@ BuildRequires: %{ansible_build_dep}
#%%defcommit 16 59b9fd7b25607d8bd33bdb082748955f2652846a
%global rolename16 ssh
%deftag 16 1.1.3
%deftag 16 1.1.4
#%%defcommit 17 f901239cb91878719c9e7461760ef8d4789d626d
%global rolename17 ha_cluster
%deftag 17 1.3.2
%deftag 17 1.4.1
#%%defcommit 18 5f6cb73e6753fbdbb219b7d3079f0378b2d3bdb3
%global rolename18 vpn
%deftag 18 1.2.2
%deftag 18 1.3.2
%global rolename19 firewall
%deftag 19 1.0.1
%deftag 19 1.0.3
%global rolename20 cockpit
%deftag 20 1.1.2
%deftag 20 1.2.1
%global mainid ae7a7b58983c6e1c9fb5eb930777de0d423dffeb
%global mainid 07860ebb58a41f294b5ff41b1b5ab8f358cd9513
Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz
Source1: %{archiveurl1}
Source2: %{archiveurl2}
@ -219,18 +231,16 @@ Source20: %{archiveurl20}
# Collection tarballs from Automation Hub
# Not used on Fedora.
Source801: ansible-posix-1.3.0.tar.gz
Source802: ansible-netcommon-2.4.0.tar.gz
# Collection tarballs from Galaxy
# Not used on Fedora.
Source901: community-general-4.1.0.tar.gz
Source901: community-general-4.4.0.tar.gz
# Script to convert the collection README to Automation Hub.
# Not used on Fedora.
Source998: collection_readme.sh
Patch51: network-tier1-tags.diff
Patch52: network-disable-bondtests.diff
Patch51: network-disable-bondtests.diff
BuildArch: noarch
@ -248,14 +258,9 @@ BuildRequires: highlight
# Requirements for galaxy_transform.py
BuildRequires: python3
%if 0%{?fedora} || 0%{?rhel} >= 8
BuildRequires: python3dist(ruamel.yaml)
Requires: python3-jmespath
Requires: python3-netaddr
BuildRequires: %{py3_dist ruamel.yaml}
%else
BuildRequires: python3-ruamel-yaml
Requires: python-jmespath
Requires: python-netaddr
%endif
Obsoletes: rhel-system-roles-techpreview < 1.0-3
@ -327,7 +332,6 @@ cd ../..
cd %{rolename5}
%patch51 -p1
%patch52 -p1
cd ..
cd %{rolename15}
sed -r -i -e "s/ansible-sshd/linux-system-roles.sshd/" tests/*.yml examples/*.yml
@ -377,23 +381,11 @@ for module in "${!module_map[@]}"; do
sed -i -e ':a;N;$!ba;s/description:\n\( *\)/description:\n\1- WARNING: Do not use this module directly! It is only for role internal use.\n\1/' $role/library/$module
done
# ansible.netcommon:
# - filter_plugins:
# - Filter ipaddr for the vpn role
declare -A module_map=( ["ipaddr.py"]="vpn" )
for module in "${!module_map[@]}"; do
role="${module_map[${module}]}"
if [ ! -d $role/filter_plugins ]; then
mkdir $role/filter_plugins
fi
cp -pL .external/ansible/netcommon/plugins/filter/$module $role/filter_plugins/$module
sed -i -e ':a;N;$!ba;s/description:\n\( *\)/description:\n\1- WARNING: Do not use this module directly! It is only for role internal use.\n\1/' $role/filter_plugins/$module
done
# community.general:
# - library:
# - Module seport, sefcontext and selogin for the selinux role rolename2
module_map=( ["seport.py"]="selinux" ["sefcontext.py"]="selinux" ["selogin.py"]="selinux" )
# - Module ini_file for role tlog
module_map=( ["seport.py"]="selinux" ["sefcontext.py"]="selinux" ["selogin.py"]="selinux" ["ini_file.py"]="tlog" )
for module in "${!module_map[@]}"; do
role="${module_map[${module}]}"
if [ ! -d $role/library ]; then
@ -457,6 +449,9 @@ mkdir .collections
"https://access.redhat.com/articles/3050101" \
"https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%208&component=rhel-system-roles" \
> galaxy.yml.tmp
# we vendor-in all of the dependencies on rhel, so remove them
rm -f lsr_role2collection/collection_requirements.txt
# but leave bindep.txt
%else
./galaxy_transform.py "%{collection_namespace}" "%{collection_name}" "%{collection_version}" \
"Linux System Roles Ansible Collection" \
@ -467,34 +462,16 @@ mv galaxy.yml.tmp galaxy.yml
includes=""
for role in %{rolenames}; do
includes="$includes --include $role"
%if 0%{?rhel}
# we vendor-in all of the dependencies on rhel, so remove them
rm -f "$role/meta/requirements.yml"
%endif
done
LANG=en_US.utf-8 LC_ALL=en_US.utf-8 python3 release_collection.py --galaxy-yml galaxy.yml \
--src-path $(pwd) --dest-path $(pwd)/.collections $includes --force --no-update \
--src-owner %{name} --skip-git --skip-check --debug
%if 0%{?rhel}
# Convert vendored plugins to FQCN for collection
# ansible.netcommon:
# - filter_plugins:
# - Filter ipaddr for the vpn role
declare -A module_map=( ["ipaddr"]="vpn" )
for module in "${!module_map[@]}"; do
role="${module_map[${module}]}"
find .collections/ansible_collections/%{collection_namespace}/%{collection_name}/*/vpn \( -iname "*.yml" -o -iname "*.j2" \) -exec sed -i -e "s/\<$module\>/%{collection_namespace}.%{collection_name}.&/g" {} \;
done
%endif
# copy requirements.txt and bindep.txt from auto-maintenance/lsr_role2collection
if [ -f lsr_role2collection/collection_requirements.txt ]; then
cp lsr_role2collection/collection_requirements.txt \
.collections/ansible_collections/%{collection_namespace}/%{collection_name}/requirements.txt
fi
if [ -f lsr_role2collection/collection_bindep.txt ]; then
cp lsr_role2collection/collection_bindep.txt \
.collections/ansible_collections/%{collection_namespace}/%{collection_name}/bindep.txt
fi
# Remove table of contents from logging README.md
# It is not needed for html and AH/Galaxy
sed -i -e 's/^\(## Table of Contents\)/## Background\n\1/' \
@ -733,6 +710,82 @@ fi
%endif
%changelog
* Mon Feb 21 2022 Rich Megginson <rmeggins@redhat.com> - 1.14.0-1
- ha_cluster - set permissions for haclient group
Resolves rhbz#2049747 (EL8)
Resolves rhbz#2049754 (EL9)
- network - Add more bonding options to rhel-system-roles.network
Resolves rhbz#2008931 (EL8)
Resolves rhbz#2054435 (EL9)
- certificate - should consistently use ansible_managed in hook scripts
Resolves rhbz#2054364 (EL8)
Resolves rhbz#2054368 (EL9)
- tlog - consistently use ansible_managed in configuration files managed by role
Resolves rhbz#2054363 (EL8)
Resolves rhbz#2054367 (EL9)
- vpn - consistently use ansible_managed in configuration files managed by role
Resolves rhbz#2054365 (EL8)
Resolves rhbz#2054369 (EL9)
* Mon Feb 14 2022 Rich Megginson <rmeggins@redhat.com> - 1.13.0-1
- storage - RFE: Add support for RAID volumes (lvm-only)
Resolves rhbz#2016514 (EL8)
Resolves rhbz#2016518 (EL9)
- storage - RFE: Add support for cached volumes (lvm-only)
Resolves rhbz#2016511 (EL8)
Resolves rhbz#2016517 (EL9)
- metrics - metrics role can't be re-run if the Grafana admin password has been changed
Resolves rhbz#1967321 (EL8)
Resolves rhbz#2041632 (EL9)
- nbde_client - NBDE client system role does not support servers with static IP addresses
Resolves rhbz#1985022 (EL8)
Resolves rhbz#2031555 (EL9)
- ha_cluster - [RFE] ha_cluster - Support for creating resource constraints (Location, Ordering, etc.)
Resolves rhbz#2041635 (EL8)
Resolves rhbz#2041634 (EL9)
- firewall - ensure zone exists and can be used in subsequent operations
Resolves rhbz#2042541 (EL8)
Resolves rhbz#2024775 (EL9)
- network - RFE: Support Routing Tables in static routes in Network Role
Resolves rhbz#2031521 (EL8)
Resolves rhbz#2049798 (EL9)
- network - Failure to activate connection: nm-manager-error-quark: No suitable device found for this connection
Resolves rhbz#2034908 (EL8)
Resolves rhbz#2038957 (EL9)
- network - Set DNS search setting only for enabled IP protocols
Resolves rhbz#2041627 (EL8)
Resolves rhbz#2004899 (EL9)
* Tue Feb 8 2022 Rich Megginson <rmeggins@redhat.com> - 1.12.1-1
- vpn - template error while templating string: no filter named 'vpn_ipaddr'
Resolves rhbz#2052103 (EL8)
Resolves rhbz#2050341 (EL9)
- kdump - Unable to start service kdump: Job for kdump.service failed because the control process exited with error code.
Resolves rhbz#2052105 (EL8)
Resolves rhbz#2050419 (EL9)
- remove collection dependencies on rhel because we vendor them in
* Thu Feb 3 2022 Rich Megginson <rmeggins@redhat.com> - 1.12.0-2
- RHEL8.6, 9 - add "Requires: ansible-core or ansible"
Resolves rhbz#2012316 (EL8)
Resolves rhbz#2012298 (EL9)
* Thu Jan 27 2022 Rich Megginson <rmeggins@redhat.com> - 1.12.0-1
- vpn - use custom vpn_ipaddr filter to make role work on RHEL 8.6 with ansible-core
this is covered by "make roles work with ansible-core on all platforms" BZ
- logging - Logging role "logging_purge_confs" option not properly working
Resolves rhbz#2040812 (EL8)
Resolves rhbz#2039106 (EL9)
- kernel_settings role should use ansible_managed in its configuration file
Resolves rhbz#2047504 (EL8)
Resolves rhbz#2047506 (EL9)
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Dec 14 2021 Rich Megginson <rmeggins@redhat.com> - 1.11.0-2
- RHEL8.6, 9 - add "Requires: ansible-core or ansible"
* Thu Dec 2 2021 Rich Megginson <rmeggins@redhat.com> - 1.11.0-1
- timesync - fix ansible 2.12 issues, service_facts issues
Resolves rhbz#2012316 (EL8)