diff --git a/.gitignore b/.gitignore index 75c903f..5f1c512 100644 --- a/.gitignore +++ b/.gitignore @@ -7,8 +7,8 @@ ffi-1.17.2.gem mustermann-3.0.3.gem nio4r-2.7.4.gem pcs-0.12.1.tar.gz -pcs-web-ui-0.1.23.1.tar.gz -pcs-web-ui-node-modules-0.1.23.1.tar.xz +pcs-web-ui-0.1.23.2.tar.gz +pcs-web-ui-node-modules-0.1.23.2.tar.xz puma-6.6.0.gem pyagentx-0.4.pcs.2.tar.gz pycurl-7.45.6.tar.gz diff --git a/pcs.spec b/pcs.spec index 254c65a..e4e6d39 100644 --- a/pcs.spec +++ b/pcs.spec @@ -1,6 +1,6 @@ Name: pcs Version: 0.12.1 -Release: 1%{?dist}.2 +Release: 1%{?dist}.3 # https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/ # https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses # GPL-2.0-only: pcs @@ -33,8 +33,8 @@ ExclusiveArch: x86_64 s390x ppc64le aarch64 riscv64 # To build an official pcs-web-ui release, comment out ui_branch_or_commit # Last tagged version, also used as fallback version for untagged tarballs -%global ui_version 0.1.23.1 -%global ui_modules_version 0.1.23.1 +%global ui_version 0.1.23.2 +%global ui_modules_version 0.1.23.2 # Use long commit hash or branch name to build an unreleased version # %%global ui_branch_or_commit 54730df523389a3c87abad7e47c44e30b33a2647 %global ui_version_or_commit %{ui_version} @@ -235,8 +235,8 @@ Requires: logrotate Requires: nss-tools -Provides: bundled(dacite) = %{dacite_version} -Provides: bundled(pycurl) = %{pycurl_version} +Provides: bundled(python3-dacite) = %{dacite_version} +Provides: bundled(python3-pycurl) = %{pycurl_version} Provides: bundled(rubygem-backports) = %{version_rubygem_backports} Provides: bundled(rubygem-base64) = %{version_rubygem_base64} @@ -247,9 +247,9 @@ Provides: bundled(rubygem-mustermann) = %{version_rubygem_mustermann} Provides: bundled(rubygem-nio4r) = %{version_rubygem_nio4r} Provides: bundled(rubygem-puma) = %{version_rubygem_puma} Provides: bundled(rubygem-rack) = %{version_rubygem_rack} -Provides: bundled(rubygem-rack_protection) = %{version_rubygem_rack_protection} -Provides: bundled(rubygem-rack_session) = %{version_rubygem_rack_session} -Provides: bundled(rubygem-rack_test) = %{version_rubygem_rack_test} +Provides: bundled(rubygem-rack-protection) = %{version_rubygem_rack_protection} +Provides: bundled(rubygem-rack-session) = %{version_rubygem_rack_session} +Provides: bundled(rubygem-rack-test) = %{version_rubygem_rack_test} Provides: bundled(rubygem-rackup) = %{version_rubygem_rackup} Provides: bundled(rubygem-sinatra) = %{version_rubygem_sinatra} Provides: bundled(rubygem-tilt) = %{version_rubygem_tilt} @@ -669,13 +669,17 @@ run_all_tests %changelog -* Fri Feb 6 2026 Alan Steinberg - 0.12.1-1%{?dist}.2 -- Fixed CVE-2025-13465 by updating pcs-web-ui to 0.1.23.1 - Resolves: RHEL-144292 +* Tue Apr 14 2026 Michal Pospíšil - 0.12.1-1%{?dist}.3 +- Fixed CVE-2026-4800 by updating HA Cluster Management add-on to 0.1.23.2 + Resolves: RHEL-164062 -* Tue Nov 25 2025 Alan Steinberg - 0.12.1-1%{?dist}.1 +* Mon Feb 2 2026 Michal Pospíšil - 0.12.1-1%{?dist}.2 +- Fixed CVE-2025-13465 by updating HA Cluster Management add-on to 0.1.23.1 + Resolves: RHEL-144174 + +* Mon Oct 20 2025 Michal Pospíšil - 0.12.1-1%{?dist}.1 - Fixed CVE-2025-59830, CVE-2025-61770, CVE-2025-61771, CVE-2025-61772, CVE-2025-61919 by updating bundled rubygem rack - Resolves: RHEL-120945, RHEL-121035, RHEL-123630, RHEL-123642, RHEL-124938 + Resolves: RHEL-120933, RHEL-121026, RHEL-123634, RHEL-123648, RHEL-124929 * Mon Jul 7 2025 Michal Pospíšil - 0.12.1-1 - Rebased pcs to the latest sources (see CHANGELOG.md) diff --git a/sources b/sources index e5b27af..f8e6eb6 100644 --- a/sources +++ b/sources @@ -7,8 +7,8 @@ SHA512 (ffi-1.17.2.gem) = 61fd30c546d9d4a695dd3954eba205cd6ddf36f2c67eb2f823591a SHA512 (mustermann-3.0.3.gem) = d205985a5da83d83248899642ed359056b0cdb511e77d51309319c2f8d8b6c84040e9e1d3a56b7f83a0b26aed4b344f4df371b310e419c20170f0a486e89ba6f SHA512 (nio4r-2.7.4.gem) = 6c8280484066ffc39e98b99dfaf5a69fe2a28cafb380924f448673fda8b69b5d97f8b75b8345b91d92f6186f0664e09bec8e1c7c19c070219b030f554824d2ac SHA512 (pcs-0.12.1.tar.gz) = 90c95b0056377ba0d0710092bb2d8106fecd605a2431b45a41783dd4a7842ea9639f80d2ec31ee6987e4bc397f5fd9f071c9d23098621f899ef8e1cc0e3e74ad -SHA512 (pcs-web-ui-0.1.23.1.tar.gz) = e336f7d252dfd33bc1c796e5f682aa606e7f0995eeba0e17fc7e3ef86079a3ebafa6807123604d3b90861b3bf4c055ed1a174174abddc1041e5d9eccf2430057 -SHA512 (pcs-web-ui-node-modules-0.1.23.1.tar.xz) = 73bfdeee2df9bcca03db7f068e5d44ba85fa3d487ea54b5a99e1a97027911df2d8e29b5a83a7146be5efe92dcc1c7360929a0e19449b1aecc40b3a19f96419e9 +SHA512 (pcs-web-ui-0.1.23.2.tar.gz) = e54b263defd0a86e6b55f68eeafed9549090f6eaf48ee7521afa25552a0995bf9ea41a682ec61fbb5c269dfa797d319b60cbb3ac90ab6165e4b3903658bf924c +SHA512 (pcs-web-ui-node-modules-0.1.23.2.tar.xz) = 511da17bd19a81cbbbfecbc8d90c1d363afd73a488b58ff4e8a3a73e221e8547108f3643da368bcebb1c741a5907f4d1c5f8612a7549b08a19e6e16db7d54a17 SHA512 (puma-6.6.0.gem) = 3f6563fe0520249c8be911a726b1a1a02941c4336491b46716b132a0b5723f0ca4b2df16f1c9c2f2919e9343df929d1e2f620c3adab589c7013fe87fa41560fb SHA512 (pyagentx-0.4.pcs.2.tar.gz) = d4194fec9a3e5fefe3793d49b7fec1feafef294c7e613a06046c2993daeefc5cb39d7c5b2b402ff83e49b2d976953f862264288c758c0be09d997b5323cc558a SHA512 (pycurl-7.45.6.tar.gz) = 4eb53cbb3c8801950c76adb920b30919ca9f70e3f93dcef898d048244c475ec4a135590d173398efeb7642be33c11cb1742cb2519713088223870141e0cef8b3