Ticket Manager for Multi-site Clusters
Go to file
Reid Wahl 7cb6fffa11 Fix: transport: Correctly find NLMSG_DONE and NLMSG_ERROR
Kernel v6.9 changed Netlink behavior to deliver NLMSG_DONE in the same
recv() call as the data messages. This broke booth, causing an arbitrary
to hang during startup. This was fixed upstream by booth commit
7d933651, which landed in booth v1.2.

RHEL 9.6 contains the same kernel change. It was backported to
kernel-5.14.0-535.el9 in RHEL 57755. So without this commit, booth is
broken on RHEL 9.6 and later. (Omitted hyphen in RHEL issue to avoid
GitLab pipeline failure due to unapproved ticket.)

More details on the kernel change can be found here:
https://lore.kernel.org/netdev/20240315124808.033ff58d@elisabeth/T/.

Resolves: RHEL-133741

Signed-off-by: Reid Wahl <nwahl@redhat.com>
2025-12-04 08:54:31 -08:00
tests Merged update from upstream sources 2020-11-02 16:47:15 +01:00
.gitignore Merged update from upstream sources 2020-11-02 16:47:15 +01:00
booth.rpmlintrc Merged update from upstream sources 2020-11-23 10:29:15 +00:00
booth.spec Fix: transport: Correctly find NLMSG_DONE and NLMSG_ERROR 2025-12-04 08:54:31 -08:00
gating.yaml Merged update from upstream sources 2020-11-02 16:47:15 +01:00
RHEL-32613-1-attr-Fix-reading-of-server_reply.patch - Resolves: RHEL-32613 2024-06-07 15:39:01 +02:00
RHEL-32613-2-auth-Check-result-of-gcrypt-gcry_md_get_algo_dlen.patch - Resolves: RHEL-32613 2024-06-07 15:39:01 +02:00
RHEL-133741-0001-transport-Fix-_find_myself-for-kernel-6.9.patch Fix: transport: Correctly find NLMSG_DONE and NLMSG_ERROR 2025-12-04 08:54:31 -08:00
rhel-specific-0001-config-Add-enable-authfile-option.patch - Resolves: rhbz#2135866 2022-11-21 16:56:52 +01:00
sources - Resolves: RHEL-15268 2023-11-23 13:57:46 +01:00