selinux - local parameter; fix templating; ssh,sshd RequiredRSASize

selinux - add support for the 'local' parameter
Resolves:rhbz#2128843

sshd,ssh,timesync - Unexpected templating type error - expected str instance, int found
Resolves:rhbz#2129401

ssh,sshd - Sync on final OpenSSH option name RequiredRSASize in ssh and sshd roles [rhel-9.2.0]
Resolves:rhbz#2130969
This commit is contained in:
Rich Megginson 2022-11-16 13:26:27 -07:00
parent 96972c5408
commit f6f24d8216
4 changed files with 30 additions and 22 deletions

4
.gitignore vendored
View File

@ -359,3 +359,7 @@
/vpn-1.5.1.tar.gz
/auto-maintenance-e3ac549bee05349d7ae033971448f861415ad608.tar.gz
/community-general-6.0.1.tar.gz
/selinux-1.5.0.tar.gz
/timesync-1.7.1.tar.gz
/ssh-1.1.11.tar.gz
/ansible-sshd-v0.18.0.tar.gz

View File

@ -1,6 +1,17 @@
Changelog
=========
[1.21.0-0.3.ssh_sshd_selinux_timesync] - 2022-11-16
----------------------------
### New Features
- [selinux - add support for the 'local' parameter](https://bugzilla.redhat.com/show_bug.cgi?id=2128843)
### Bug Fixes
- [sshd,ssh,timesync - Unexpected templating type error - expected str instance, int found](https://bugzilla.redhat.com/show_bug.cgi?id=2129401)
[1.21.0-0.1.network] - 2022-11-08
----------------------------

View File

@ -30,7 +30,7 @@ Name: linux-system-roles
Url: https://github.com/linux-system-roles
Summary: Set of interfaces for unified system management
Version: 1.21.0
Release: 0.2.network%{?dist}
Release: 0.3.ssh_sshd_selinux_timesync%{?dist}
License: GPLv3+ and MIT and BSD and Python
%global _pkglicensedir %{_licensedir}/%{name}
@ -113,11 +113,11 @@ Requires: (ansible-core >= 2.11.0 or ansible >= 2.9.0)
#%%defcommit 2 9fe6eb36772e83b53dcfb8ceb73608fd4f72eeda
%global rolename2 selinux
%deftag 2 1.4.0
%deftag 2 1.5.0
#%%defcommit 3 cbe4bf262bffae3bf53e531662237741954c4182
%global rolename3 timesync
%deftag 3 1.6.9
%deftag 3 1.7.1
#%%defcommit 4 02fc72b482e165472624b2f68eecd2ddce1d93b1
%global rolename4 kdump
@ -166,12 +166,12 @@ Requires: (ansible-core >= 2.11.0 or ansible >= 2.9.0)
%global forgeorg15 https://github.com/willshersystems
%global repo15 ansible-sshd
%global rolename15 sshd
%defcommit 15 9766d9097a87a130d4c8abde2247aaad5c925ecf
#%%deftag 15 v0.15.1
#%%defcommit 15 9766d9097a87a130d4c8abde2247aaad5c925ecf
%deftag 15 v0.18.0
#%%defcommit 16 59b9fd7b25607d8bd33bdb082748955f2652846a
%global rolename16 ssh
%deftag 16 1.1.9
%deftag 16 1.1.11
#%%defcommit 17 f901239cb91878719c9e7461760ef8d4789d626d
%global rolename17 ha_cluster
@ -234,10 +234,6 @@ Source998: collection_readme.sh
Patch51: network-disable-bondtests.diff
Patch1501: 0001-sshd-Add-final-version-of-RequiredRSASize.patch
Patch1601: 0001-ssh-Add-final-version-of-the-option-RequiredRSASize-53.patch
BuildArch: noarch
%if %{with html}
@ -359,14 +355,6 @@ if [ "$rolesdir" != "$realrolesdir" ]; then
fi
cd ..
cd %{rolename15}
%patch1501 -p1
cd ..
cd %{rolename16}
%patch1601 -p1
cd ..
%if 0%{?rhel}
# Unpack tar.gz to retrieve to be vendored modules and place them in the roles library.
# ansible.posix:
@ -741,6 +729,11 @@ find %{buildroot}%{ansible_roles_dir} -mindepth 1 -maxdepth 1 | \
%endif
%changelog
* Wed Nov 16 2022 Rich Megginson <rmeggins@redhat.com> - 1.21.0-0.3.ssh_sshd_selinux_timesync
- Resolves:rhbz#2128843 : selinux - add support for the 'local' parameter
- Resolves:rhbz#2129401 : sshd,ssh,timesync - Unexpected templating type error - expected str instance, int found
- Resolves:rhbz#2130969 : ssh,sshd - Sync on final OpenSSH option name RequiredRSASize in ssh and sshd roles [rhel-9.2.0]
* Tue Nov 15 2022 Rich Megginson <rmeggins@redhat.com> - 1.21.0-0.2.network
- Resolves:rhbz#2134202 : network - [RFE] Support setting the metric of the default route for initscripts provider
- Resolves:rhbz#2133858 : network - [RFE] Support the DNS priority

View File

@ -1,5 +1,5 @@
SHA512 (ansible-posix-1.4.0.tar.gz) = 669261538e2b0e4598f148abb63138b18e92599a56cd48d523a259ac5253a9fc9abb7eb6bf5a792bfcdedcaeaa240acde916b19045317b3e7e8561e1190b6a2e
SHA512 (ansible-sshd-9766d9097a87a130d4c8abde2247aaad5c925ecf.tar.gz) = 4169ed02f4ab8dba6004c0ace7c4132b4028db60f5a8daa73dc312653f78088d1324406239982ddb9525771de0f99b1d2594cc00bac314d6ec245fa8d2af17cb
SHA512 (ansible-sshd-v0.18.0.tar.gz) = 5df134ebcdc4fa61026e55862c9df8d84c0415870b63e9e7dbe00b3302ff7fff85e6a4e1fc48c5bf1bad90e60beb893684f2f6794cf312508034b44d283bb3d0
SHA512 (auto-maintenance-e3ac549bee05349d7ae033971448f861415ad608.tar.gz) = 540f86046dfba3fa58942f9f544d01963c501da69c245757e5161ef78533bee10b0ccfd69781254918b042cfa4eac83cbe527c7d8b8dd45a076f80eac8fbfccf
SHA512 (certificate-1.1.6.tar.gz) = c37b00b1a0c3f6c01447ced8c66bc37b97f08d6994020ae855781535858fc1765d5bb44279e285787d71f5b804a3cb1d5e90eb037c780ce0741e2e8d29008793
SHA512 (cockpit-1.3.0.tar.gz) = 74e80b742d4e78add88d64caf1a622849bcef1659a463cfd0456bb0c20105462e8131849fc2a15465db846de6d9a15b53490d2e323579d476809e47377e26694
@ -15,9 +15,9 @@ SHA512 (nbde_client-1.2.6.tar.gz) = 0e05735e4de708aa771079ccda75a13db96b565032d4
SHA512 (nbde_server-1.1.5.tar.gz) = 25e7824368f02b41f08ba44318c56696e3edf11caed10e4416728c5e8fbc2e0e8c39a9d619031eba4293a139d6c0f4815a0534f3713f950a730212b3606677d8
SHA512 (network-1.10.1.tar.gz) = 5f7b049bf9a2dfc4b2cbce4b019cf02d59e17c378cb2d2790ed1dd0e1d38866b04aa23b73a73b7375aa8d18a173c53e2e2af9ad66f283e1eaf92589cff2d1f01
SHA512 (postfix-1.2.4.tar.gz) = 8b44036c2220de31e6fb94f5ec30e94cd73133d820df151fcd91e6932ec274c90ac7c91c8e40f13d0fd8a972baa5a0eb1f58340cf310a91ac9134c4ae8f559d1
SHA512 (selinux-1.4.0.tar.gz) = 29be414a8cbb85ea8a650865bd4f1e6a3d0935f58c7a9139094b73ab6c736ef06318ea95f1877bb8868fd56aaa54f944193d9abeb833e6915f9fbe44af07b8f6
SHA512 (ssh-1.1.9.tar.gz) = c08a5f43c0ee80b9eaeee365a9f2c648c080c53ee9d1714f7cb37d41822998fe31d442473cc9ed797ac4eb893b10e656c929b8eef94bcd9c7e39f47877e304e1
SHA512 (selinux-1.5.0.tar.gz) = 8779441ef87acc901724f2e402e9a36556a43f227e7aa23bf01e16aa774ffd2681bb7fa35672098d7256c98beaeda1ed022a84e750584a1af04c21552dfe4af0
SHA512 (ssh-1.1.11.tar.gz) = 42f67d11f903bfc645db734aaf8663eb0580bada658b0cb00a36dec926bb26b28991fc8ef71575da33e57ac57cac46fea92df06d7195d3a64f7628ea39c0a4ae
SHA512 (storage-1.9.1.tar.gz) = 71657dd83794867f01d46498487f1545704df484220d8465479244cee734529862bf59b3e2ff88d82f8bff73fc069b58f5431d14c709cb5a92bac8080d9bb593
SHA512 (timesync-1.6.9.tar.gz) = 44af98baf10442ee2adc77f02f7cfd3e0397fe1eb2593917d65b78a7df0b2f8e367680894c8e83c9c96217338473ec31a600196208db7809eeeda82580cc9c41
SHA512 (timesync-1.7.1.tar.gz) = bf3e1e94092a14e144e10c798a2ad495ff261c79e915f9470389cdebe176ba74a40c4b48533517b96540581d37a1cb6e6d472a5ba1422ac345e665d9eaec3826
SHA512 (tlog-1.2.9.tar.gz) = 3cf7f5ec876bd72ba3bb3b5b563c499e046cf8207a74ea6533b60be4b6a9947125873ad6f87d79f379e0864187f3916f39adeb3a49d038d07617bb3222c0d329
SHA512 (vpn-1.5.1.tar.gz) = f30c1e549d47d1c97e43239270c751ace6584e9dda20bff27f54c77898deaea0728a2f218bf2245c744f4a7a3004275dd6543df1c6a594e2f07d8c48705e5842