Commit Graph

1112 Commits

Author SHA1 Message Date
Eduard Abdullin
28c8338557 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2026-06-20 03:50:05 +00:00
Michal Domonkos
df29bc3777 Cluster plugin changes together in changelog
Related: RHEL-139071
2026-06-19 13:07:10 +02:00
Michal Domonkos
477f64dc39 Apply forgotten patch for RHEL-169755
Related: RHEL-169755
2026-06-19 13:07:09 +02:00
Michal Domonkos
f80449bf39 Require rpm-plugin-audit
Much like we now require the syslog plugin, do the same with audit. This
aligns with the RHEL content guidelines as well, which is the what the
referenced ticket is about.

Resolves: RHEL-139071
2026-06-18 13:31:23 +02:00
Michal Domonkos
5edc9f4666 Fix buffer overruns with long language strings
Resolves: RHEL-169755
2026-06-18 13:31:23 +02:00
Michal Domonkos
2b9f6dd2df Make syslog plugin output more useful and required
Install the plugin when the syslog provide is installed. Systemd
provides that name since journald handles the syslog facilities.

Resolves: RHEL-155272
2026-06-18 13:31:09 +02:00
Michal Domonkos
2310f53fa8 Add support for database parking
Resolves: RHEL-126405
2026-06-18 09:49:29 +02:00
Michal Domonkos
6755696e77 Add support for %autosetup -C
Resolves: RHEL-141269
2026-06-18 09:49:28 +02:00
Tomas Bajer
271b202be3 Temporarily enable python-mockbuild test for x86_64 arch only 2026-02-11 14:00:17 +00:00
Eduard Abdullin
50d808d0a8 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2026-02-06 04:04:10 +00:00
Michal Domonkos
6ab8150a20 Fix API to return NOTTRUSTED for disabled algos
Related: RHEL-112394
2026-02-05 13:32:00 +01:00
Eduard Abdullin
8da461ceec Fix: Treat x86_64_v2 as x86_64 in architecture checks 2026-01-30 04:03:43 +00:00
Michal Domonkos
1bd6769dca Fix ignored empty password field in passwd/group
Related: RHEL-118365
2026-01-28 13:22:28 +01:00
Michal Domonkos
8e6dfd9271 Enable NSS-based user and group lookups again
Resolves: RHEL-118365
2026-01-28 13:22:27 +01:00
Michal Domonkos
c158865bae Ignore signatures made by unknown or disabled algo
Resolves: RHEL-112394
2026-01-27 16:42:41 +01:00
Tomas Bajer
5934170922 Renamed plan to python-mockbuild 2026-01-06 14:30:16 +01:00
Tomas Bajer
0c3656f9c0 Apply Miro's suggestions 2026-01-06 08:45:46 +00:00
Tomas Bajer
6245d6dbcf Migrate STI to fmf 2025-12-10 14:26:17 +01:00
Eduard Abdullin
45439531b6 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-11-29 03:56:49 +00:00
Michal Domonkos
e4753ed814 Fix redundant rpmdb-migrate.service runs
We turn the old path (/var/lib/rpm) into a symlink when the migration is
done but then keep retriggering the migration service whenever rpm is
upgraded since the -d conditional is still true.

This has no actual effect since the rpmdb_migrate script does check
whether it's a symlink and bails out if so, but it causes unnecessary
noise in the journal, so fix that by checking for the symlink in the
%posttrans scriptlet right away.

Do the same in %pre, even though there the find command doesn't follow
symlinks by default so it won't produce any files to iterate over.
Still, fix that as well, if just for the sake of consistency.

Resolves: RHEL-96510
2025-11-27 13:28:42 +01:00
Michal Domonkos
c169fc86cc Fix pre/post/meta/etc. qualifiers for weak deps
Resolves: RHEL-101936
2025-11-27 13:28:24 +01:00
Eduard Abdullin
afd9448778 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-08-27 03:55:05 +00:00
Michal Domonkos
8987f2906b Fix rpmsign(8) man page
We decided to revert the downstream-only --addsign patch in the previous
commit but forgot to include a patch for rpmsign(8). (This has to be
done locally since Pandoc isn't available in RHEL.)

Related: RHEL-109221
2025-08-26 09:36:15 +02:00
Eduard Abdullin
ccb50c8939 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-08-26 04:05:55 +00:00
Michal Domonkos
0930f31a44 Additional PQC-related fixes
Resolves: RHEL-109221
2025-08-25 17:09:13 +02:00
Eduard Abdullin
65b1ac82cd Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-08-02 03:24:24 +00:00
Michal Domonkos
bc9ef7a42e Add PQC readiness patches
Resolves: RHEL-100571 RHEL-105421
2025-07-31 17:09:55 +02:00
Michal Domonkos
54731c4daa Fix regression on dynamic subpackage RPMTAG_SOURCERPM missing
Resolves: RHEL-102023
2025-07-24 16:57:48 +02:00
Eduard Abdullin
4d51fb9723 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-06-12 03:27:57 +00:00
Michal Domonkos
ab69b08674 Bump release for another rebuild
Related: RHEL-87383
2025-06-11 18:49:45 +02:00
Michal Domonkos
6987e552b8 Fix regression on subpackage debuginfo RPMTAG_SOURCERPM missing
Amend the original patch file for RHEL-87383, it missed a later fixup
commit, causing rpmbuild failures in the centos stream pipeline, uff.
Also backport a newly added test that covers this use case.

Related: RHEL-87383
2025-06-11 16:04:25 +02:00
Eduard Abdullin
f21873bdc8 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-05-31 03:21:45 +00:00
Michal Domonkos
344fe49ebe Add patches for next release
Resolves: RHEL-84057 RHEL-87383
2025-05-29 17:06:43 +02:00
Eduard Abdullin
23671d5c2f Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-04-29 03:32:21 +00:00
Michal Domonkos
4bf75eda7f Store configurable digest(s) on packages in rpmdb
Similarly to the previous commit, add a patch for the prebuilt rpm(8)
man page.

Resolves: RHEL-84062
2025-04-25 15:09:40 +02:00
Michal Domonkos
f0536d0bd9 Add patch for prebuilt rpmsign(8) as well
The original 4.19.x tarball ships prebuilt man pages so just updating
the source .md file won't suffice, we need to either activate a rebuild
(by enabling BuildRequires: pandoc) or just patch the resulting file.

The latter seems easier and cleaner (Pandoc may not even be available on
the build hosts) so do just that.

Kudos to Jan Blazek for spotting!

Related: RHEL-73173
2025-04-24 12:54:07 +02:00
Eduard Abdullin
c4bb97f49c Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-04-24 03:31:47 +00:00
Michal Domonkos
b54afd1d94 Fix libarchive bcond
Resolves: RHEL-75147
2025-04-23 16:41:48 +02:00
Michal Domonkos
92a4e01c1e Add patches for next release
Resolves: RHEL-55284 RHEL-82284 RHEL-73173 RHEL-87384 RHEL-78693
2025-04-22 15:17:16 +02:00
Eduard Abdullin
36166ab1f3 Fix: Treat x86_64_v2 as x86_64 in architecture checks 2025-02-12 10:35:24 +03:00
eabdullin
7e81279ee8 Merge branch 'c10s' into a10s 2025-02-12 10:28:55 +03:00
eabdullin
ab50df4ee8 Merge branch 'c10s' into a10s 2025-02-12 10:27:23 +03:00
Michal Domonkos
c826d7aac0 Rebuild for ima-evm-utils 1.6 soname bump
We need to rebuild once again since the new libimaevm.so.5 hadn't yet
passed the gating at the time of building the previous release 11 and so
it was still linked against libimaevm.so.4.

Related: RHEL-65378
2025-02-07 10:12:29 +01:00
Michal Domonkos
b93a192b47 Add patches for next release
Resolves: RHEL-69518 RHEL-54000 RHEL-56613 RHEL-56363
2025-01-25 14:19:29 +01:00
Michal Domonkos
a7bd5f6cf7 Add patches for next release
Resolves: RHEL-73186 RHEL-54386 RHEL-65378
2025-01-13 14:07:22 +01:00
eabdullin
3faab8ffb9 Merge branch 'c10s' into a10s 2024-12-17 15:23:51 +03:00
eabdullin
ec30123a8f Merge branch 'c10s' into a10s 2024-12-10 12:27:59 +03:00
Panu Matilainen
4783f4455f Generate binary signatures with Sequoia too
Fix an oversight when introducing this: Sequoia defaults to ASCII armor
signatures whereas GnuPG defaults to binary signatures. We should create
binary signatures with sq too for consistency.

Related: RHEL-56363
2024-12-05 09:06:28 +02:00
Panu Matilainen
33815947f5 Revert the gnupg/sequoia signing sub-packages, too much headache
Ship the Sequoia signing macros as a %doc you can easily just copy
to /etc/rpm to enable, this is much less hassle for what is more
of a tech-preview feature at this time.

Obsolete rpm-sign-gnupg and -sequoia in case somebody had these
installed on the stream, but these haven't been part of any official
(pre)release so we can drop them before GA.

Related: RHEL-56363
2024-12-05 09:05:40 +02:00
Michal Domonkos
8317a615b0 Add Sequoia signing support back
It turns out the subpackage itself is fine, we just need to adjust the
affected Beaker tests and make them cover the Sequoia backend as well.

This reverts commit 40c682ecfc.

Related: RHEL-56363
2024-11-12 14:19:06 +01:00