Add journald role; nbde_client fixes; selinux idempotency; storage and podman tests

journald - New role - journald - manage systemd-journald
Resolves:rhbz#2165175

nbde_client - nbde_client_clevis fails with a traceback and prints sensitive data
Resolves:rhbz#2162782

selinux - managing modules is not idempotent
Resolves:rhbz#2160152

fix storage tests_swap and tests_misc - swap size < 128GB on EL7
fix podman general-meta issue
This commit is contained in:
Rich Megginson 2023-02-03 15:49:37 -07:00
parent ea1134c9da
commit fbebdc0522
5 changed files with 52 additions and 17 deletions

9
.gitignore vendored
View File

@ -414,3 +414,12 @@
/network-1.11.1.tar.gz
/ssh-1.1.12.tar.gz
/nbde_server-1.3.2.tar.gz
/community-general-6.3.0.tar.gz
/journald-1.0.0.tar.gz
/podman-1.1.2.tar.gz
/storage-1.9.6.tar.gz
/selinux-1.5.3.tar.gz
/ha_cluster-1.8.6.tar.gz
/certificate-1.1.9.tar.gz
/selinux-1.5.4.tar.gz
/nbde_client-1.2.10.tar.gz

View File

@ -1,6 +1,18 @@
Changelog
=========
[1.21.0-0.16] - 2023-02-03
----------------------------
### New Features
- [journald - New role - journald - manage systemd-journald](https://bugzilla.redhat.com/show_bug.cgi?id=2165175)
### Bug Fixes
- [nbde_client - nbde_client_clevis fails with a traceback and prints sensitive data](https://bugzilla.redhat.com/show_bug.cgi?id=2162782)
- [selinux - managing modules is not idempotent](https://bugzilla.redhat.com/show_bug.cgi?id=2160152)
[1.21.0-0.15] - 2023-01-20
----------------------------

View File

@ -1,9 +1,9 @@
Source801: https://galaxy.ansible.com/download/ansible-posix-1.5.1.tar.gz
Source901: https://galaxy.ansible.com/download/community-general-6.2.0.tar.gz
Source901: https://galaxy.ansible.com/download/community-general-6.3.0.tar.gz
Source902: https://galaxy.ansible.com/download/containers-podman-1.10.1.tar.gz
Provides: bundled(ansible-collection(ansible.posix)) = 1.5.1
Provides: bundled(ansible-collection(community.general)) = 6.2.0
Provides: bundled(ansible-collection(community.general)) = 6.3.0
Provides: bundled(ansible-collection(containers.podman)) = 1.10.1
Source996: CHANGELOG.rst

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.15%{?dist}
Release: 0.16%{?dist}
License: GPLv3+ and MIT and BSD and Python
%global _pkglicensedir %{_licensedir}/%{name}
@ -115,7 +115,7 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar
%deftag 1 1.3.3
%global rolename2 selinux
%deftag 2 1.5.1
%deftag 2 1.5.4
%global rolename3 timesync
%deftag 3 1.7.2
@ -127,7 +127,7 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar
%deftag 5 1.11.1
%global rolename6 storage
%deftag 6 1.9.5
%deftag 6 1.9.6
%global rolename7 metrics
%deftag 7 1.8.1
@ -145,10 +145,10 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar
%deftag 11 1.3.2
%global rolename12 nbde_client
%deftag 12 1.2.8
%deftag 12 1.2.10
%global rolename13 certificate
%deftag 13 1.1.8
%deftag 13 1.1.9
%global rolename14 crypto_policies
%deftag 14 1.2.7
@ -162,7 +162,7 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar
%deftag 16 1.1.12
%global rolename17 ha_cluster
%deftag 17 1.8.5
%deftag 17 1.8.6
%global rolename18 vpn
%deftag 18 1.5.3
@ -174,7 +174,7 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar
%deftag 20 1.4.3
%global rolename21 podman
%deftag 21 1.1.1
%deftag 21 1.1.2
%global rolename22 ad_integration
%deftag 22 1.0.1
@ -182,6 +182,9 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar
#%%global rolename23 rhc
#%%deftag 23 1.0.0
%global rolename24 journald
%deftag 24 1.0.0
Source1: %{archiveurl1}
Source2: %{archiveurl2}
Source3: %{archiveurl3}
@ -205,6 +208,7 @@ Source20: %{archiveurl20}
Source21: %{archiveurl21}
Source22: %{archiveurl22}
#Source23: %{archiveurl23}
Source24: %{archiveurl24}
# END AUTOGENERATED SOURCES
# Includes with definitions/tags that differ between RHEL and Fedora
@ -271,7 +275,7 @@ end
%prep
# BEGIN AUTOGENERATED SETUP
%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -n %{getarchivedir 0}
%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a24 -n %{getarchivedir 0}
# END AUTOGENERATED SETUP
%if 0%{?rhel}
@ -742,6 +746,15 @@ find %{buildroot}%{ansible_roles_dir} -mindepth 1 -maxdepth 1 | \
%endif
%changelog
* Fri Feb 03 2023 Rich Megginson <rmeggins@redhat.com> - 1.21.0-0.16
- Resolves:rhbz#2165175 : journald - New role - journald - manage systemd-journald
- Resolves:rhbz#2162782 : nbde_client - nbde_client_clevis fails with a traceback and prints sensitive data
- Resolves:rhbz#2160152 : selinux - managing modules is not idempotent
- fix storage tests_swap and tests_misc - swap size < 128GB on EL7
- fix podman general-meta issue
- ha_cluster non-x86_64 tests issue
- certificate non-x86_64 tests issue
* Fri Jan 20 2023 Rich Megginson <rmeggins@redhat.com> - 1.21.0-0.15
- Resolves:rhbz#2149678 : Synchronize automation-related changes from Fedora spec file
- Resolves:rhbz#2100559 : network - role should support running tests with ANSIBLE_GATHERING=explicit

15
sources
View File

@ -2,25 +2,26 @@ SHA512 (ad_integration-1.0.1.tar.gz) = 3d184408e40a6de62af10920f83765e1413a64202
SHA512 (ansible-posix-1.5.1.tar.gz) = ca2cadb27c230bd2f921797fb61bbb97c578ddd5d782f04cbd232bba84d091102fee872e69ebcfa5fb5c90b0db4fd90c2f97268e43621b233aa5309e5a0f8802
SHA512 (ansible-sshd-v0.18.1.tar.gz) = e537160b69a1fe096b59a683acf7c5b1cd25b43d8666124da63b78a1664513d1bd3623cf94f2521347ca0a77448622cc329d215af4d2d67ccbe830cfee12befc
SHA512 (auto-maintenance-d6a8e0167e9ed8d089093b7ead1e298241b534e1.tar.gz) = a138b1e1192db8a913c5747b3c92455f41ab75e2c19351e58d69c698681d663c2b192b374934f3acb21a648162188e540fa3751f48b4c3aa0cc6378e745f47c6
SHA512 (certificate-1.1.8.tar.gz) = 82140cd5a8c850156616791b9656c64be49cdb3ddd465e6e7a2d1250144af4e5f6610d466d87abc5c216b9f41c7b4d6296884416d858698d7c5d58e231d53bb3
SHA512 (certificate-1.1.9.tar.gz) = 97f1c81d587add9362a8006a3045f48ce321e99866be812fe8ec1e3a302eda03b12f456535288b167997508784b520c9ccb802025bb4089919d117ec2d0d8dbe
SHA512 (cockpit-1.4.3.tar.gz) = 9bc613ea4b1dc25831df3b1503ed6697d1b9fc6a61183cd4feb8a5c29568e1b60534d6b088d6a24f6ea773d44502b10090a92a4c344bf3c4150680095f5a5209
SHA512 (community-general-6.2.0.tar.gz) = 537e9b4cf76925baaf19558655597d2f8f40b28a813fd4e1bf0cf09c6741545bdd4a5a36ff0e2757eb5065d4876ba3d4373f2362c99e29e641f1c61265695bcb
SHA512 (community-general-6.3.0.tar.gz) = 227f14fb7cd303d58481d1bb22771e919831f39e03ee6690d0e1a3eadd0d791c7fce4d0224c9e9c74a33f93166db3f75b3c4543b83ef3d5d2d4b55c8e811b3d7
SHA512 (containers-podman-1.10.1.tar.gz) = 6b489058ae2c38124d0466bd7dccc28b4f36d00c37520399c7d36e1dddb6bc63358f74cccd511067c355364f83e95f3e5256ffb2f9b3dc9d925df0ff74fde77c
SHA512 (crypto_policies-1.2.7.tar.gz) = 3c47e46f49bfe6116b834cfc32f5242fe866074d8cbbc530ad1391980c8dea8dc418bc9372565cbdd46becbab97de7ed69b4ea425750add0925e279e80954b45
SHA512 (firewall-1.4.2.tar.gz) = 88ecce48eb84044c980e2320ea8e06053464e9385ee51b2c4022cdac9a48b18c3ba58b108ae7267decc27d6c991a0ec83f1b2aa0f6b719d93c18b9870663d6a7
SHA512 (ha_cluster-1.8.5.tar.gz) = 8b4f5be0dfc22a973ead9952cf231509111b1e90f5d77347cabae05e60c19c948c698d74118130ffb41d05bd0f6855321cad7195609d4096771369475e43319c
SHA512 (ha_cluster-1.8.6.tar.gz) = 35f61635fa6e50f5685375031128b3cd989fecf5af827fd03d2629515f92a38c1609088e51e72d7ec5cd2a7bc2b1bc1c20ce2306decda9af6d21996bdfc1671f
SHA512 (journald-1.0.0.tar.gz) = e2af83530ae5e493c3d0833360c7e9fc43772757920b43e3d8b18093f2f98ab03e1ac9e91adbdd76490bb2b39b6e7a6c6b2f9c09d77d5d817676324634089cd5
SHA512 (kdump-1.2.6.tar.gz) = 2e0b8ef49970a43d1c64d55a688925e48733f29e8ee862b0c1f5b01572d6e330ca1de01f65412ea492598d2fb43bc4f9d860f29b45a56051b3a4599001b3536f
SHA512 (kernel_settings-1.1.11.tar.gz) = 70b6f851ab12af1bf6b7c95159a42c709c6d8a9d5673672cf2b77310cdea8288fe05d769c424681288bd711ca3f4f519f87caa726c7f0eb6543b7a0ee272a883
SHA512 (logging-1.11.5.tar.gz) = 8594d4fec3cc6d1fec9feb5a6a2929992f1774dd0c586ab45bcac9f41dc8e9f3d969e417ed855892c281d7c7b5fe29f3da9f5316660c6d268298621fa4ec937f
SHA512 (metrics-1.8.1.tar.gz) = c4373bc925b5b89f47d4abe23e576dba8c8043682e7cd0e564c87474c14e80e347f4fe3ce78ae15bd5eca525c1ab7b9079908651bcf52590fa789fe362453b28
SHA512 (nbde_client-1.2.8.tar.gz) = 7bbb342533f559f021f8df91a8e267daaa5b14c7afe24a9aec71add48111f0fb2a47bf81a2c0bea2c75b928d8c73582f4433dbf51b08a81fd271d7e913062974
SHA512 (nbde_client-1.2.10.tar.gz) = 3f9458cbf572bbaeca58a99db2e7613106e265a44082d470e31944d508a142954a9fd96bbb4ab9ba483fd1b1e8973b9c60ed6d00838f46acd57e3d3e1e54b293
SHA512 (nbde_server-1.3.2.tar.gz) = fbf2ca2e171b3774358fbb5427d3bf7c531c928afcc30d2146d5f2c442bc758dc6f2be12c0e2e7a942ce562a782e3a644e38e1090958f9ade012715f2396bbea
SHA512 (network-1.11.1.tar.gz) = b7de11b69b33521dd9edbac718276c757c6bbbd6e83b1cdddf5b925d21f7d6c7bbfe2df4097c50d174d86adfb05f65831bfac7f7c2dcb158094361e3e7e6ad22
SHA512 (podman-1.1.1.tar.gz) = e702f536bba4e0f159a246ffb0b9e19b865a1c5dd9c1c95801460740c6185398e859299e7c3e0563ff7471b7f9d28853d54dc7f4271eec1eea416a36dcf1df3d
SHA512 (podman-1.1.2.tar.gz) = 627bdca8053a2e7b817f2c039dea3ce4a2ec1bf116a455ce812bd1d6f6fc01214a02d582a8789ffd6f8657c959fad773423000ef773fa47e314059a12a70aa6a
SHA512 (postfix-1.3.3.tar.gz) = 93cb2ec4764d5ea7922298194e5ed8613bac50a6646e4410bb608c8590e5f4a1b7aa3a6251bc9551ab3ba2033394a2700542f6377d9bf08676c8ee2b963710de
SHA512 (selinux-1.5.1.tar.gz) = ab12ced2eb1445739e3e49c7b9f3579192cc7c14b759e203bdabac0bad214403d1a0882e4a9d05b2047aa65b852df1576a6062f7ff89c461687560b6ed258055
SHA512 (selinux-1.5.4.tar.gz) = af87b71baa134d8b039a7762ce14db3f821564d04125c9b21ecbe1499843facbeed978fdf6d044c9f536229e08b0c1a2a550871d933d952c67ce9c2ccfc85ead
SHA512 (ssh-1.1.12.tar.gz) = b3041110726467bb9711babc2dd327622cacb31e3ba19f5f0036b538575ebe71b55521eb7f7e7cb6e5fc22ee230f2909c3eb2308ac163144c72422211f979d6d
SHA512 (storage-1.9.5.tar.gz) = 641cacf3afc0e85c181a8f6128c007f5903cf33aba46c22562b951e63021b8d2a265db3bd449f8a961bf9377a54e25e8a2565fe425e703842bc49d199af96282
SHA512 (storage-1.9.6.tar.gz) = a8de206da08fdc2ad467e493e3a601b72d3aa31133b7d2878ef3b920ad767ea7090b51518eea40de5b7b652fa68d11d14324beb62354956cacd8f6e9c05cc850
SHA512 (timesync-1.7.2.tar.gz) = 0410ef3934ca080f968253a6f5b655e5d7467808af0320f1eb3237eb758415010f8bfe74447ea949fe9d30af63f7b145c455c5485c12227768b8567bb89b024b
SHA512 (tlog-1.2.11.tar.gz) = 98240b3042ff3640a7eccedc4f8b2a99749b2507d7ff7588fa8a2f8cc1004433389b11f654ee5887039e427858eeb891bfd434131daa2bf62b4cd4678c0fe62b
SHA512 (vpn-1.5.3.tar.gz) = fcd0f3c5beaf96f9e07d968562753d2742b9ef32f95c42f1f1093f9de60e0c44772df35964ccc5db8ee0d720ed93f081a96c8e6fd2877b15c8cc1c7cfc451016