Bug 2133827
| Summary: | rebase dlm in 9.2 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | David Teigland <teigland> |
| Component: | dlm | Assignee: | David Teigland <teigland> |
| Status: | CLOSED ERRATA | QA Contact: | cluster-qe <cluster-qe> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 9.1 | CC: | aahringo, cluster-maint, sbradley |
| Target Milestone: | rc | Keywords: | Rebase, Triaged |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | dlm-4.2.0-2.el9 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-05-09 07:43:23 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2043815 | ||
|
Description
David Teigland
2022-10-11 14:22:23 UTC
List of changes: - fix potential crashing of dlm_controld if we exit and calling log functionality after we closed the logging functionality - remove deprecated timewarn handling which was not part of dlm_controld for a long time anyway - forcing not setting DLM_LSFL_TIMEWARN (if there was any user apart of dlm_controld which doesn't supported it anyway) - forcing timeout to zero for lock requests timeout. We experienced issues with -EBUSY cases. The whole idea of timeout handling need to be considered again how to provide it. - fixing memory leak for dlm_controld - be sure we stop lockspaces when we call configfs drop_communication to sync dlm kernel handling with the close() configfs fence trigger https://bugzilla.redhat.com/show_bug.cgi?id=2058790 - being capable to dynamic dump amount of available lockspaces with dlm_tool and dlm_controld, there was a max limitation before https://bugzilla.redhat.com/show_bug.cgi?id=2043815 - reverting some buildsystem changes. - sync fixes with debian packages patches (thanks for them) centos refuses to build the package because it's for 9.2 instead of 9.1 https://gitlab.com/redhat/centos-stream/rpms/dlm/-/jobs/3164158195 *** Current checkin policy requires: ((((release == + and internal_target_release == 9.1.0) and (blocker == + or exception == +)) or (release == + and zstream == + and zstream_target_release == 9.1.0)) I'll come back to this another time. (In reply to David Teigland from comment #2) > centos refuses to build the package because it's for 9.2 instead of 9.1 I think you need to create the rhel-9.1.0 branch so that it's set in stone and then the c9s branch becomes the 9.2 target. Ref: https://lists.corp.redhat.com/archives/rhel-devel/2022-September/002453.html Thanks, that looks like it's probably the issue. Unfortunately the solution doesn't work, and of course the error messages are totally useless. $ git push origin rhel-9-main:rhel-9.1.0 OpenID Connect not configured (gnome-ssh-askpass:27724): Gtk-WARNING **: cannot open display: error: unable to read askpass response from '/usr/libexec/openssh/gnome-ssh-askpass' Username for 'https://gitlab.com/redhat/centos-stream/rpms/dlm.git': I was in the centos git tree (since I was trying to do a centos build), and apparently I needed to be in the rhel git tree where the push did work. *** Bug 2058790 has been marked as a duplicate of this bug. *** 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-2023:2288 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days |