Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Description of problem:
Rebase the dlm package in 8.4. It has not been updated in a year and a half so there are problems with applying new patches which are needed. Changes are:
This is bug 1866905:
2e893b981b19 dlm_controld: use new quorum api to detect missed failures
These prevent errors when there's a flood of uevents:
a9b6e5beb8c2 dlm_controld: improve netlink ENOBUFS error handling
5d011abcc9f3 dlm_controld: set SO_RCVBUF for netlink socket
These are related to allowing port and skb mark values to be set in dlm.conf, and improve the parsing of config values. These do nothing on their own and will require corresponding kernel patches eventually to use them.
66e781741ed4 dlm_controld: get notice about failed config parse
2da7a4daaee0 dlm_controld: fix may be used uninitialized
edcad817785f dlm_controld: fix may be used uninitialized
9c67c66ac0e0 dlm_controld: fix -Wstringop-truncation warnings
a95c9298d822 dlm_controld: add default value handling for unsigned int
6a6cefc993e7 dlm_controld: don't abort node configuration
b0222892f0b8 dlm_controld: add support for per nodeid configuration
d0f231a392fc dlm_controld: set listen skb mark setting
85b9536adad6 dlm_controld: add support for unsigned int values
This allows dlm to handle very large ringids from corosync:
dcc945a9d40b dlm_controld: use uint64_t for cluster ringid
This handles invalid name option:
07e321ab2ec4 dlm_tool: fix ls name handling
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (dlm bug fix and enhancement update), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2021:1710