Updated sanlock packages that fix one bug are now available for Red HatEnterprise Linux 7.
The sanlock packages provide a shared storage lock manager. Hosts with sharedaccess to a block device or a file can use sanlock to synchronize theiractivities.
VDSM and libvirt use sanlock to synchronize access to shared devicesor files.This update fixes the following bug:* Previously, calling libsanlock library functions could fail with the EINTRerror if the calling program received a signal while blocked in libsanlock.

As aconsequence, a failure occurred on the client’s side.

A patch has been appliedto fix this bug, and calling libsanlock functions no longer fails in thedescribed situation. (BZ#1357883)Users of sanlock are advised to upgrade to these updated packages, which fixthis bug.
Before applying this update, make sure all previously released erratarelevant to your system have been applied.For details on how to apply this update, refer to:https://access.redhat.com/articles/11258Red Hat Enterprise Linux HPC Node EUS (v. 7.2)

SRPMS:
sanlock-3.2.4-3.el7_2.src.rpm
    MD5: 0a16c2e3f8540d693ea2f8dc4dd6bb2aSHA-256: b5e5b819d6aeb6a6891674ccfce617615032e37a5ba986a4fa1a492de947a2e3
 
x86_64:
fence-sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: 20d319359d134369d8e32aa70cc5790aSHA-256: 25b1ad8e34db2bc15ba1ecd0db75890d0f9d571b03aeca99cd30652828c851ac
sanlk-reset-3.2.4-3.el7_2.x86_64.rpm
    MD5: 734fb039e6de98b85c074ba48661aed7SHA-256: 780c9999dc13a721ddbc811787b85d79de820ea7df3be696b33f12d3a5d3cbc4
sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: c5c7892db8bbd6f4de0d4e3024219799SHA-256: 52c45dd04bf6f34381420ee25bd1022b6a42e1da4cc3300b98d8ac55108ada76
sanlock-debuginfo-3.2.4-3.el7_2.x86_64.rpm
    MD5: 931822fe7880819533a8519190dd837cSHA-256: 68277eb1bbeb60ba0c55d0f3f07f698ad93eea3341e58207373de75187ad3d71
sanlock-devel-3.2.4-3.el7_2.x86_64.rpm
    MD5: 9b66d618473a12e8b50480a86ade558eSHA-256: 05da40f0d6965528d78c02b60175ef99945ee2b876b8aee28bfa036db1bee829
sanlock-lib-3.2.4-3.el7_2.x86_64.rpm
    MD5: b2c8df7583c8bf09ccb296c8c83a09f6SHA-256: ffdd6288e06fda99b6b9cf938d3a49bd514d5da260316c3a7046e8599b63da33
sanlock-python-3.2.4-3.el7_2.x86_64.rpm
    MD5: 46eb68f482e7aa025dacf2a987f6d3dcSHA-256: efaaaf025d4ad9b672d8cea4bddf650852732c747d0e311e3b9c6a811ad84005
 
Red Hat Enterprise Linux Server AUS (v. 7.2)

SRPMS:
sanlock-3.2.4-3.el7_2.src.rpm
    MD5: 0a16c2e3f8540d693ea2f8dc4dd6bb2aSHA-256: b5e5b819d6aeb6a6891674ccfce617615032e37a5ba986a4fa1a492de947a2e3
 
x86_64:
fence-sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: 20d319359d134369d8e32aa70cc5790aSHA-256: 25b1ad8e34db2bc15ba1ecd0db75890d0f9d571b03aeca99cd30652828c851ac
sanlk-reset-3.2.4-3.el7_2.x86_64.rpm
    MD5: 734fb039e6de98b85c074ba48661aed7SHA-256: 780c9999dc13a721ddbc811787b85d79de820ea7df3be696b33f12d3a5d3cbc4
sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: c5c7892db8bbd6f4de0d4e3024219799SHA-256: 52c45dd04bf6f34381420ee25bd1022b6a42e1da4cc3300b98d8ac55108ada76
sanlock-debuginfo-3.2.4-3.el7_2.x86_64.rpm
    MD5: 931822fe7880819533a8519190dd837cSHA-256: 68277eb1bbeb60ba0c55d0f3f07f698ad93eea3341e58207373de75187ad3d71
sanlock-devel-3.2.4-3.el7_2.x86_64.rpm
    MD5: 9b66d618473a12e8b50480a86ade558eSHA-256: 05da40f0d6965528d78c02b60175ef99945ee2b876b8aee28bfa036db1bee829
sanlock-lib-3.2.4-3.el7_2.x86_64.rpm
    MD5: b2c8df7583c8bf09ccb296c8c83a09f6SHA-256: ffdd6288e06fda99b6b9cf938d3a49bd514d5da260316c3a7046e8599b63da33
sanlock-python-3.2.4-3.el7_2.x86_64.rpm
    MD5: 46eb68f482e7aa025dacf2a987f6d3dcSHA-256: efaaaf025d4ad9b672d8cea4bddf650852732c747d0e311e3b9c6a811ad84005
 
Red Hat Enterprise Linux Server EUS (v. 7.2)

SRPMS:
sanlock-3.2.4-3.el7_2.src.rpm
    MD5: 0a16c2e3f8540d693ea2f8dc4dd6bb2aSHA-256: b5e5b819d6aeb6a6891674ccfce617615032e37a5ba986a4fa1a492de947a2e3
 
PPC:
fence-sanlock-3.2.4-3.el7_2.ppc64.rpm
    MD5: b75ab03befdc27f39b9be388cf5bf472SHA-256: e20704df0c178c2ff772ce9ca34fe804eccabcb7edabb5aed315bc64077f7119
sanlk-reset-3.2.4-3.el7_2.ppc64.rpm
    MD5: d4ce3959935412900e1fe1097b6b4b04SHA-256: e6aeb10b3e659a80b241aa3bb6d4d0133441c782be2bd6a4f069d19b6d97c647
sanlock-3.2.4-3.el7_2.ppc64.rpm
    MD5: 4359d0fbd839ec00545645786c786885SHA-256: 862be7ee1e4a64b5b297b29fd06a5285483b1a2282ef2f1bc6c7d35b4292afdd
sanlock-debuginfo-3.2.4-3.el7_2.ppc64.rpm
    MD5: 9be4decca339b6ef7cdc1033b5baa5ebSHA-256: f4c1fd2ef9e09478993b7ae6c27a346b751573d51fabe50b18c8eb3db4926738
sanlock-devel-3.2.4-3.el7_2.ppc64.rpm
    MD5: 072dfcace71a4b96891eee2fd85120aaSHA-256: 931af22c64a2fa5dc23996ee1279561a5b9d5baafe409a82852bfe1af8ed1bb7
sanlock-lib-3.2.4-3.el7_2.ppc64.rpm
    MD5: bd7f4dc8402ad694b00c55fd37c2e3a0SHA-256: 3ce95bd2c17ed5918f85c4405452302439546684b3d0b079159dedd0cf0b9f33
sanlock-python-3.2.4-3.el7_2.ppc64.rpm
    MD5: 08e95bb2e8fa3a2a8f77d3880f87f20bSHA-256: c5a3b9ca9e932458b0961be7ea488c9b1777bf37ed21d75ddd170a7fd6f3b18a
 
PPC64LE:
fence-sanlock-3.2.4-3.el7_2.ppc64le.rpm
    MD5: 2504643f02ccbd8cc5a7591cbcece5afSHA-256: 8cda126193456f94c3b2491a0addfe217719d9aa2fa48defd9c2719e0678a123
sanlk-reset-3.2.4-3.el7_2.ppc64le.rpm
    MD5: 9a36a0ac3fc7537c9b73f6dfdf6fc08dSHA-256: 8a941fdbad6c2cca29acc46945ca538688d243afb327bdecba84b9f8757eddb8
sanlock-3.2.4-3.el7_2.ppc64le.rpm
    MD5: 79133b01e0329b43f6083caddf428512SHA-256: 49b060a2e08d31e68559e2d0a96fe33d42f4069daf5da35313eb0450fd4b14ab
sanlock-debuginfo-3.2.4-3.el7_2.ppc64le.rpm
    MD5: 1680ba0218ecabfe7d39d772186c5d3eSHA-256: 54f5fad58442dfad370624fbd63727a6675db12444929cd46a7b48d2a46ddca8
sanlock-devel-3.2.4-3.el7_2.ppc64le.rpm
    MD5: 5e59ee721853ea1ae3a2d19d34e0f45eSHA-256: 4a9e9dd40430fa34c6195cb5acc558d7fc42d13e9bfa58ef8fc1f98018204f69
sanlock-lib-3.2.4-3.el7_2.ppc64le.rpm
    MD5: 7a05ddb34e9cbb7312f30ec3739a898aSHA-256: 3afd560d72791d75e81fcc2e1e04b2719e3a02ffc1380bc507478d8b3b503df7
sanlock-python-3.2.4-3.el7_2.ppc64le.rpm
    MD5: 4836746c9633295d11bfc2bf8fed2243SHA-256: 3d0bd4aeb959d3bf55264f063934ff97e80a35dea001e1649a3af2be0c44ebd4
 
x86_64:
fence-sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: 20d319359d134369d8e32aa70cc5790aSHA-256: 25b1ad8e34db2bc15ba1ecd0db75890d0f9d571b03aeca99cd30652828c851ac
sanlk-reset-3.2.4-3.el7_2.x86_64.rpm
    MD5: 734fb039e6de98b85c074ba48661aed7SHA-256: 780c9999dc13a721ddbc811787b85d79de820ea7df3be696b33f12d3a5d3cbc4
sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: c5c7892db8bbd6f4de0d4e3024219799SHA-256: 52c45dd04bf6f34381420ee25bd1022b6a42e1da4cc3300b98d8ac55108ada76
sanlock-debuginfo-3.2.4-3.el7_2.x86_64.rpm
    MD5: 931822fe7880819533a8519190dd837cSHA-256: 68277eb1bbeb60ba0c55d0f3f07f698ad93eea3341e58207373de75187ad3d71
sanlock-devel-3.2.4-3.el7_2.x86_64.rpm
    MD5: 9b66d618473a12e8b50480a86ade558eSHA-256: 05da40f0d6965528d78c02b60175ef99945ee2b876b8aee28bfa036db1bee829
sanlock-lib-3.2.4-3.el7_2.x86_64.rpm
    MD5: b2c8df7583c8bf09ccb296c8c83a09f6SHA-256: ffdd6288e06fda99b6b9cf938d3a49bd514d5da260316c3a7046e8599b63da33
sanlock-python-3.2.4-3.el7_2.x86_64.rpm
    MD5: 46eb68f482e7aa025dacf2a987f6d3dcSHA-256: efaaaf025d4ad9b672d8cea4bddf650852732c747d0e311e3b9c6a811ad84005
 
Red Hat Enterprise Linux Server TUS (v. 7.2)

SRPMS:
sanlock-3.2.4-3.el7_2.src.rpm
    MD5: 0a16c2e3f8540d693ea2f8dc4dd6bb2aSHA-256: b5e5b819d6aeb6a6891674ccfce617615032e37a5ba986a4fa1a492de947a2e3
 
x86_64:
fence-sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: 20d319359d134369d8e32aa70cc5790aSHA-256: 25b1ad8e34db2bc15ba1ecd0db75890d0f9d571b03aeca99cd30652828c851ac
sanlk-reset-3.2.4-3.el7_2.x86_64.rpm
    MD5: 734fb039e6de98b85c074ba48661aed7SHA-256: 780c9999dc13a721ddbc811787b85d79de820ea7df3be696b33f12d3a5d3cbc4
sanlock-3.2.4-3.el7_2.x86_64.rpm
    MD5: c5c7892db8bbd6f4de0d4e3024219799SHA-256: 52c45dd04bf6f34381420ee25bd1022b6a42e1da4cc3300b98d8ac55108ada76
sanlock-debuginfo-3.2.4-3.el7_2.x86_64.rpm
    MD5: 931822fe7880819533a8519190dd837cSHA-256: 68277eb1bbeb60ba0c55d0f3f07f698ad93eea3341e58207373de75187ad3d71
sanlock-devel-3.2.4-3.el7_2.x86_64.rpm
    MD5: 9b66d618473a12e8b50480a86ade558eSHA-256: 05da40f0d6965528d78c02b60175ef99945ee2b876b8aee28bfa036db1bee829
sanlock-lib-3.2.4-3.el7_2.x86_64.rpm
    MD5: b2c8df7583c8bf09ccb296c8c83a09f6SHA-256: ffdd6288e06fda99b6b9cf938d3a49bd514d5da260316c3a7046e8599b63da33
sanlock-python-3.2.4-3.el7_2.x86_64.rpm
    MD5: 46eb68f482e7aa025dacf2a987f6d3dcSHA-256: efaaaf025d4ad9b672d8cea4bddf650852732c747d0e311e3b9c6a811ad84005
 
(The unlinked packages above are only available from the Red Hat Network)

1357883 – libsanlock does not handle EINTR, causing failures in client

These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:

Leave a Reply