storage LVM thin pools; striped deprecation; ha_cluster testing; firewall state optional; network testing

storage - support for creating and managing LVM thin pools/LVs
Resolves: rhbz#2072745 (9.1.0)

Update Ansible syntax in Firewall system role README.md file examples
Resolves: rhbz#2094096 (9.1.0)

storage role raid_level "striped" is not supported
Resolves: rhbz#2083410 (9.1.0)

network: the controller device is not completely cleaned up in the bond tests.
Resolves: rhbz#2089872 (9.1.0)

state no longer required for masquerade and ICMP block inversion
Resolves: rhbz#2093423 (9.1.0)

Move tasks that set up CI environment to roles tasks/ dir
Resolves: rhbz#2093438 (9.1.0)
This commit is contained in:
Rich Megginson 2022-06-06 15:02:11 -06:00
parent 60e109848e
commit afd33087af

View File

@ -30,7 +30,7 @@ Name: linux-system-roles
%endif %endif
Url: https://github.com/linux-system-roles Url: https://github.com/linux-system-roles
Summary: Set of interfaces for unified system management Summary: Set of interfaces for unified system management
Version: 1.18.0 Version: 1.19.0
Release: 1%{?dist} Release: 1%{?dist}
#Group: Development/Libraries #Group: Development/Libraries
@ -141,13 +141,13 @@ BuildRequires: %{ansible_build_dep}
%global rolename4 kdump %global rolename4 kdump
%deftag 4 1.2.4 %deftag 4 1.2.4
#%%defcommit 5 bf6215dab8357722ccc6052b27c2b029287ed5e6 %defcommit 5 5d167549f36c8c7b7758d242e39a27be05ca33c8
%global rolename5 network %global rolename5 network
%deftag 5 1.8.0 #%%deftag 5 1.8.0
#%%defcommit 6 50d2b8ccc98a8f4cb9d1d550d21adc227181e9fa #%%defcommit 6 50d2b8ccc98a8f4cb9d1d550d21adc227181e9fa
%global rolename6 storage %global rolename6 storage
%deftag 6 1.7.3 %deftag 6 1.8.0
#%%defcommit 7 d57caa8ca506d8cbc7ca0f96f7cb62b7e965f163 #%%defcommit 7 d57caa8ca506d8cbc7ca0f96f7cb62b7e965f163
%global rolename7 metrics %global rolename7 metrics
@ -185,27 +185,27 @@ BuildRequires: %{ansible_build_dep}
%global repo15 ansible-sshd %global repo15 ansible-sshd
%global rolename15 sshd %global rolename15 sshd
#%%defcommit 15 2ba5bfee852aec5f699bf1c53193f7935beed825 #%%defcommit 15 2ba5bfee852aec5f699bf1c53193f7935beed825
%deftag 15 v0.15.0 %deftag 15 v0.15.1
#%%defcommit 16 59b9fd7b25607d8bd33bdb082748955f2652846a #%%defcommit 16 59b9fd7b25607d8bd33bdb082748955f2652846a
%global rolename16 ssh %global rolename16 ssh
%deftag 16 1.1.6 %deftag 16 1.1.7
#%%defcommit 17 f901239cb91878719c9e7461760ef8d4789d626d #%%defcommit 17 f901239cb91878719c9e7461760ef8d4789d626d
%global rolename17 ha_cluster %global rolename17 ha_cluster
%deftag 17 1.7.1 %deftag 17 1.7.2
#%%defcommit 18 5f6cb73e6753fbdbb219b7d3079f0378b2d3bdb3 #%%defcommit 18 5f6cb73e6753fbdbb219b7d3079f0378b2d3bdb3
%global rolename18 vpn %global rolename18 vpn
%deftag 18 1.3.4 %deftag 18 1.3.4
%global rolename19 firewall %global rolename19 firewall
%deftag 19 1.2.1 %deftag 19 1.2.2
%global rolename20 cockpit %global rolename20 cockpit
%deftag 20 1.2.4 %deftag 20 1.2.4
%global mainid ff651c10be686d55e26b17f1a0e99e248a1acd63 %global mainid fe4fd028db23607414acce481388f23ac51cd944
Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz
Source1: %{archiveurl1} Source1: %{archiveurl1}
Source2: %{archiveurl2} Source2: %{archiveurl2}
@ -234,7 +234,7 @@ Source801: ansible-posix-1.4.0.tar.gz
# Collection tarballs from Galaxy # Collection tarballs from Galaxy
# Not used on Fedora. # Not used on Fedora.
Source901: community-general-5.0.0.tar.gz Source901: community-general-5.1.0.tar.gz
# Script to convert the collection README to Automation Hub. # Script to convert the collection README to Automation Hub.
# Not used on Fedora. # Not used on Fedora.
@ -394,7 +394,7 @@ for module in "${!module_map[@]}"; do
if [ ! -d $role/library ]; then if [ ! -d $role/library ]; then
mkdir $role/library mkdir $role/library
fi fi
# version 5.0.0 seems to be broken? # version 5.x seems to be broken?
moduledir=.external/community/general/plugins/modules moduledir=.external/community/general/plugins/modules
if [ ! -f $moduledir/$module ]; then if [ ! -f $moduledir/$module ]; then
moduledir=.external/community/general/plugins/modules/system moduledir=.external/community/general/plugins/modules/system
@ -475,7 +475,7 @@ for role in %{rolenames}; do
includes="$includes --include $role" includes="$includes --include $role"
%if 0%{?rhel} %if 0%{?rhel}
# we vendor-in all of the dependencies on rhel, so remove them # we vendor-in all of the dependencies on rhel, so remove them
rm -f "$role/meta/requirements.yml" rm -f "$role/meta/requirements.yml" "$role/meta/collection-requirements.yml"
%endif %endif
done done
@ -721,6 +721,25 @@ fi
%endif %endif
%changelog %changelog
* Mon Jun 06 2022 Rich Megginson <rmeggins@redhat.com> - 1.19.0-1
- storage - support for creating and managing LVM thin pools/LVs
Resolves: rhbz#2072745 (9.1.0)
- firewall - Update Ansible syntax in Firewall system role README.md file examples
Resolves: rhbz#2094096 (9.1.0)
- storage role raid_level "striped" is not supported
Resolves: rhbz#2083410 (9.1.0)
- network: the controller device is not completely cleaned up in the bond tests.
Resolves: rhbz#2089872 (9.1.0)
- firewall - state no longer required for masquerade and ICMP block inversion
Resolves: rhbz#2093423 (9.1.0)
- ha_cluster - Move tasks that set up CI environment to roles tasks/ dir
Resolves: rhbz#2093438 (9.1.0)
* Mon May 02 2022 Rich Megginson <rmeggins@redhat.com> - 1.18.0-1 * Mon May 02 2022 Rich Megginson <rmeggins@redhat.com> - 1.18.0-1
- firewall - [Improvement] Allow System Role to reset to default Firewalld Settings - firewall - [Improvement] Allow System Role to reset to default Firewalld Settings
Resolves: rhbz#2043010 (9.1.0) Resolves: rhbz#2043010 (9.1.0)