Bug 1357883
Summary: | libsanlock does not handle EINTR, causing failures in client | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Jan Kurik <jkurik> |
Component: | sanlock | Assignee: | David Teigland <teigland> |
Status: | CLOSED ERRATA | QA Contact: | Raz Tamir <ratamir> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 7.4 | CC: | acanan, agk, amureini, bmcclain, cluster-maint, jbrassow, mkalinin, mnavrati, nsoffer, ratamir, salmy, snagar, teigland, ylavi |
Target Milestone: | rc | Keywords: | ZStream |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | sanlock-3.2.4-3.el7_2 | Doc Type: | Bug Fix |
Doc Text: |
Previously, calling libsanlock library functions could fail with the EINTR error if the calling program received a signal while blocked in libsanlock. As a consequence, a failure occurred on the client's side. A patch has been applied to fix this bug, and calling libsanlock functions no longer fails in the described situation.
|
Story Points: | --- |
Clone Of: | 1356667 | Environment: | |
Last Closed: | 2016-11-09 17:15:47 UTC | Type: | --- |
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: | 1356667 | ||
Bug Blocks: |
Description
Jan Kurik
2016-07-19 13:18:02 UTC
Aharon, can you ack this clone? David, do we have a build for testing? build is sanlock-3.2.4-3.el7_2 (In reply to David Teigland from comment #6) > build is sanlock-3.2.4-3.el7_2 David, is this fix available on Fedora? on which version? f24 and f25 I think it's going into 7.2.z. That's what Nir asked for, and AFAIK it will just happen at some point without any further involvement from me. Raz, Following our discussion , Please verify . (In reply to Aharon Canan from comment #16) > Raz, > > Following our discussion , Please verify . Any updates? Verified over # rpm -qa | grep sanlock sanlock-debuginfo-3.2.4-3.el7_2.x86_64 libvirt-lock-sanlock-1.2.17-13.el7_2.5.x86_64 fence-sanlock-3.2.4-3.el7_2.x86_64 sanlock-lib-3.2.4-3.el7_2.x86_64 sanlock-python-3.2.4-3.el7_2.x86_64 sanlock-3.2.4-3.el7_2.x86_64 sanlock-devel-3.2.4-3.el7_2.x86_64 on engine: ovirt-engine-4.0.2.4-0.1.el7ev.noarch Executed our tier 1 and no regressions found Thanks Raz. David - how soon can we get the RPM released to RHV can depend on it? We need this fix async urgently. Can you please help with getting this out? Any news here? moving needinfo back to it's previous value (this left my hands three months ago). 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, 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://rhn.redhat.com/errata/RHBA-2016-2680.html |