From 87810121b2abc183b2bba769e05c5dd184b25d2b Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Sat, 1 Feb 2025 15:20:09 -0700 Subject: [PATCH] system roles 1.95.3-0.1 Resolves: RHEL-67244 : aide - New role aide to manage system integrity checking fixes aide ostree support fixes storage role ostree support fixes cockpit tests_packages_full fixes kdump tests_ssh_wrapper fixes selinux test failures --- .gitignore | 6 ++++++ CHANGELOG.md | 2 +- extrasources.inc | 4 ++-- linux-system-roles.spec | 20 ++++++++++++++------ sources | 12 ++++++------ vendoring-build.inc | 9 +++++---- 6 files changed, 34 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 5fa4ee2..460f9fc 100644 --- a/.gitignore +++ b/.gitignore @@ -1025,3 +1025,9 @@ /ha_cluster-1.22.2.tar.gz /rhc-1.6.9.tar.gz /storage-1.18.11.tar.gz +/auto-maintenance-1.95.3.tar.gz +/kdump-1.4.10.tar.gz +/storage-1.18.12.tar.gz +/cockpit-1.5.15.tar.gz +/aide-1.1.0.tar.gz +/containers-podman-1.16.3.tar.gz diff --git a/CHANGELOG.md b/CHANGELOG.md index 5345cb6..e75082e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ Changelog ========= -[1.94.2] - 2025-01-28 +[1.95.3] - 2025-02-04 ---------------------------- ### New Features diff --git a/extrasources.inc b/extrasources.inc index cd4a271..0aec841 100644 --- a/extrasources.inc +++ b/extrasources.inc @@ -1,10 +1,10 @@ Source801: https://galaxy.ansible.com/download/ansible-posix-2.0.0.tar.gz Source901: https://galaxy.ansible.com/download/community-general-10.3.0.tar.gz -Source902: https://galaxy.ansible.com/download/containers-podman-1.16.2.tar.gz +Source902: https://galaxy.ansible.com/download/containers-podman-1.16.3.tar.gz Provides: bundled(ansible-collection(ansible.posix)) = 2.0.0 Provides: bundled(ansible-collection(community.general)) = 10.3.0 -Provides: bundled(ansible-collection(containers.podman)) = 1.16.2 +Provides: bundled(ansible-collection(containers.podman)) = 1.16.3 Source996: CHANGELOG.rst Source998: collection_readme.sh diff --git a/linux-system-roles.spec b/linux-system-roles.spec index dd53c5c..1b7bda3 100644 --- a/linux-system-roles.spec +++ b/linux-system-roles.spec @@ -23,7 +23,7 @@ Name: linux-system-roles %endif Url: https://github.com/linux-system-roles Summary: Set of interfaces for unified system management -Version: 1.94.2 +Version: 1.95.3 Release: 0.1%{?dist} License: GPLv3+ and MIT and BSD and Python @@ -86,7 +86,7 @@ Requires: (ansible-core >= 2.11.0 or ansible >= 2.9.0) %%global rolestodir %%{?rolestodir} %%{roletodir%{1}} } -%global mainid 1.94.2 +%global mainid 1.95.3 Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz # BEGIN AUTOGENERATED SOURCES @@ -100,13 +100,13 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar %deftag 3 1.9.2 %global rolename4 kdump -%deftag 4 1.4.9 +%deftag 4 1.4.10 %global rolename5 network %deftag 5 1.17.1 %global rolename6 storage -%deftag 6 1.18.11 +%deftag 6 1.18.12 %global rolename7 metrics %deftag 7 1.10.9 @@ -150,7 +150,7 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar %deftag 19 1.8.2 %global rolename20 cockpit -%deftag 20 1.5.14 +%deftag 20 1.5.15 %global rolename21 podman %deftag 21 1.7.2 @@ -189,7 +189,7 @@ Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar %deftag 32 1.2.2 %global rolename33 aide -%deftag 33 1.0.0 +%deftag 33 1.1.0 Source1: %{archiveurl1} Source2: %{archiveurl2} @@ -691,6 +691,14 @@ find %{buildroot}%{ansible_roles_dir} -mindepth 1 -maxdepth 1 | \ %endif %changelog +* Tue Feb 4 2025 Rich Megginson - 1.95.3-0.1 +- Resolves: RHEL-67244 : aide - New role aide to manage system integrity checking +- fixes aide ostree support +- fixes storage role ostree support +- fixes cockpit tests_packages_full +- fixes kdump tests_ssh_wrapper +- fix crash in selinux.py module on el7 + * Tue Jan 28 2025 Rich Megginson - 1.94.2-0.1 - Resolves: RHEL-73244 : storage - Ansible storage role 'grow_to_fill' option on LVM pools always failing with LVM resize failure due to miscalculation of free extents. - also includes updates for el10 for ha_cluster and rhc diff --git a/sources b/sources index 6713a21..b158a8e 100644 --- a/sources +++ b/sources @@ -1,20 +1,20 @@ SHA512 (ad_integration-1.4.8.tar.gz) = 68abcdc5042591813cc34ca389c5548c0a632dd325011f4b365aa378e86496b43a763cff8f26c32a4bae5ad7651e4e0cc61c39c0b6b00961486eeabdf651ffda -SHA512 (aide-1.0.0.tar.gz) = 295b95ee270a0179df4159755cbd5078b11163d63757293250854b527b18956ad6de97335bb58cbbd66de85bc12e04776da860eab1445b8ea9f758196f323762 +SHA512 (aide-1.1.0.tar.gz) = 0b559efad2c187fd6629b4f66db827f6b890b82b2f8b0f3d76ae5ccf3f13e611a3e17df01dee51a3f650f040d30aea2756b07f7aae6d20c2fee29cf97ae5584a SHA512 (ansible-posix-2.0.0.tar.gz) = 9ad0cd968c23544180c1213392b599b9e85e184ac398a47baa97447205faf9c4de8b9ecf1b5f86d4999f78a4ecbd58ca26690a03b2227aeb27f2ffce771dc2b5 SHA512 (ansible-sshd-v0.26.0.tar.gz) = 1ee7a6945404b0b48ffa88e1185beddcc019900d62e47b55428c31a989bbafeaa3920309655238c8325ca9f4bd474aa905cca1fc0d5d870d041cca75c2f79c67 -SHA512 (auto-maintenance-1.94.2.tar.gz) = 28e440a86e00a784425b14b7366fa315d1c2bba4699889b1a00425c08e9825e4adad9d2242d8ee96e1f51cbd024c19e6c754f1df3cd66e3f0071a13348cb61d9 +SHA512 (auto-maintenance-1.95.3.tar.gz) = 6ddf2076211a3471e54b527255f6f6852c4f21d1874f34958220b2c94a657c64b2a01eebca1f311395e9d6dedf733cf991964b2f419a8080dbb6db85660d0e3a SHA512 (bootloader-1.0.8.tar.gz) = 704edc9008199f770ea325d59d2e06110bda5321ed2c6abc7825f40d85e26dba9bd44fae3a862b7b6e15e1e0e7477ee8d81d7550414d545ce12f9cb80b37eb33 SHA512 (certificate-1.3.8.tar.gz) = df790a4caa360c32551c25390eef0a18329c793680a5eef5d4103e1278b610b759c074ab641b962ea473cb42a5016b3378d0ad23d40d6719765d6d89c3df288f -SHA512 (cockpit-1.5.14.tar.gz) = 4631130ccd47071599b6ce700a78df79da38e2f5ea17419d6c0d269f9dfe5ac0aa15daebbd328a2d6d078a1f1455a9eaed78970293b65c8dc5b245531d3ddb23 +SHA512 (cockpit-1.5.15.tar.gz) = 34e5899965b3f583655200b59ed46be152265353e5b20e433218aa52b67f2ff9a1e1986ce0e6718a4641252a492c1fe1488745cc3a166de80c791343a371ad16 SHA512 (community-general-10.3.0.tar.gz) = b55a5934c96a01ac63a10e2da0193b74f59364e4934623ddce08fc4910007cfd32be0316623a4b015e7500d766adbdd18824d90425445f93fbc9823c9f0d2aa9 -SHA512 (containers-podman-1.16.2.tar.gz) = b697fd4b44a4ee8faba63f60b7793b5ce5131ea4baf710ac1757497442a52980e67a53697d6e59f4c531f3851fe19db157d2c8dd04a72ce7ec28ba24d20f296e +SHA512 (containers-podman-1.16.3.tar.gz) = 7ace9c8dd7945770f851459fb0f3353234eec67d1baecdbd0091055628bb33aa1da0f9536ced479d471a9bc94f9fb20ba4a212474f9dd61193dcfe56cbc09cdc SHA512 (crypto_policies-1.4.2.tar.gz) = 1963ee07f60bfa539f66436fab2b4518bfc9ac767b6aba65800f4afdc4d5356cdf044c9912da678cfe11a295b3641c50ca98819fa717a26aceb06a161ec4a4f5 SHA512 (fapolicyd-1.1.9.tar.gz) = e996589f7c47da2c642f332693a59324909c71a02c1864257d82e2a16ad2403a4a40ceb96ed6e767ec129e06ebcaf93b6c4ec2658d1abd08ae999ea4c33364e6 SHA512 (firewall-1.8.2.tar.gz) = c73ff4e706ff89582b968fc93a71a4624c574d05ebd2a759de553d0a149760d3c6f44700b62b5d633aec6cc5190671ce74a4d2ea1644236317c3e1f754268001 SHA512 (gfs2-1.0.3.tar.gz) = 9ea00d08463f9b781cdacd1ab8d66e84ceb60ec7c8a90dd28035a67088738129ac00256a4163fb96e0002bd683c723abec1c24d893bcd3dbf90e1a7fa390bf70 SHA512 (ha_cluster-1.22.2.tar.gz) = 5106d01d0be1d2a2e0af71b6f4d72bf99f77e8c9cbca487f8025385bf2d428988cf8646ee481bf199cf078c04982ef9e109cf3b299df54edcb2a11aa4072313a SHA512 (journald-1.3.5.tar.gz) = a87461a8eee81f47214fb8fec80d04493aa6012d99e94df8674b0b1d085a395bceda2a25b6bbcab61593acbb11b55e60ff9fae5430bac4e36eb1ac1307000737 -SHA512 (kdump-1.4.9.tar.gz) = 3b18fa22cde42e9922ac20b12425de1a3759a2adc2e59508bb9b9706461c10c60180d232c4b2c4a5941ea4d5f09b7f6332b69587363ac3b5606c35b80261c6d5 +SHA512 (kdump-1.4.10.tar.gz) = 90d967500ec17add908df3df7bc19e3ad6aaa9c72b6f8653fdbf7fd8245779df8d6e25330f385fc32a6526b1b84317b2de76851d66516b019c3fbc2510466c99 SHA512 (kernel_settings-1.3.3.tar.gz) = 216e1af675ebd7b8cbaeec83a5d5f5dc77a8b8127ad5e343ee92b7574178ac14459e196bac104927e54fd50e27e3c3c6a932dbbeceed3a98b96d159f3e29b216 SHA512 (keylime_server-1.1.7.tar.gz) = a797edbcd96c74b3c674dd431d1ed4a6eed2b73160532d7cdca2f77113652fab030610d8ce5f150ae4369c58e82962829f274e507edcf189dce839c3f2a644f1 SHA512 (logging-1.14.1.tar.gz) = c2aca495419e0c3bf0cbe8f312d784c7828480b97cdf2405d9672c577b519e11e5f7e67184f2cff6c05934d0ac8189df319d725022de033c830318931b9f6a9d @@ -29,7 +29,7 @@ SHA512 (rhc-1.6.9.tar.gz) = 911aa7d9ac454c5319e2855b3d21b1ec823ec9b36e07db68375b SHA512 (selinux-1.8.2.tar.gz) = 47743fbfff835a50e1f8ffff6d5ad8284d88ecf4eb45640b3cf882c4c0922713fbb59048050a268662787301d67f1b59fd5d87b054be111b3fd5a25548a05c11 SHA512 (snapshot-1.4.3.tar.gz) = b4c36ed8bbdf337a7edcb5e29cc53aed2110e2e5a18a2424e22bbc8ae7ea229cb82b695e8c2658566ac7ca824f3307f164a388e727b782355c4b8de0a6755388 SHA512 (ssh-1.5.2.tar.gz) = f7cc6bd71df6af612f786d0eb0d21cc4c9a0b2aad99e5ed19d219b573c43d3ad536a30ea2e90b295e89a184e82d06966e877998f85e59bf263fb327b26fc63cf -SHA512 (storage-1.18.11.tar.gz) = 4a657b4e3284cadb2f403771889223bc9569c9d790dcff339c62c12fde8c9049477677fb1546cdafc9e10d56597e8c2aa7171f71b02f1360738506d0d12e7cc1 +SHA512 (storage-1.18.12.tar.gz) = ba0eccad0188cf5683c000da6f16dd63fce374a8359cc9cc4e511f4b79d739a15fe3f40912341cf35c7dd776e0736aaeb60d930dc1baa65e13d57930a7719303 SHA512 (sudo-1.2.2.tar.gz) = 33e6b41eb8b66cd58e077a6bfd3650a7fad72b9d6e6d6408539c03f374a78b59c864d6671f40c0c0a9b8b0afb17a9f28e6f5113391e98271f86b6c01d6a2fca9 SHA512 (systemd-1.3.1.tar.gz) = c4ebfb8fc2893b63cd78568bf4f37f30ec562ef70bb4cb90649dd0f855edf44c4e1788f3367f137cde8384589e90548e56c4012145d6c6507614d056079a2f58 SHA512 (timesync-1.9.2.tar.gz) = 94021e6d8d58517cb3f7092ebbb5dd261d655efaf60f4e3eb69e23b2ec30a4e3af94c1f98cc20214576cf374ec43f7f9070f83b14d65b73d10c80a460f1bd5cb diff --git a/vendoring-build.inc b/vendoring-build.inc index 156c191..b3b7df8 100644 --- a/vendoring-build.inc +++ b/vendoring-build.inc @@ -156,14 +156,15 @@ plugins/modules/podman_play.py import-3.5!skip EOF done -# special handling for ansible.posix seboolean +# special handling for ansible.posix seboolean, selinux # see https://github.com/ansible-collections/ansible.posix/pull/460#issuecomment-2479725049 - -sed -e '/^from ansible.module_utils.selinux_lsr._respawn import respawn_module, HAS_RESPAWN_UTIL/a\ +for file in selinux/library/seboolean.py selinux/library/selinux.py; do + sed -e '/^from ansible.module_utils.selinux_lsr._respawn import respawn_module, HAS_RESPAWN_UTIL/a\ HAS_RESPAWN_UTIL = False\ \ \ def respawn_module(module_name):\ pass' \ -e '/^from ansible.module_utils.selinux_lsr._respawn import respawn_module, HAS_RESPAWN_UTIL/d' \ - -i selinux/library/seboolean.py + -i "$file" +done