https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2017-07-28T13:35:20ZCeph RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=960912017-07-28T13:35:20ZSage Weilsage@newdream.net
<ul><li><strong>Priority</strong> changed from <i>High</i> to <i>Urgent</i></li></ul><p>/a/sage-2017-07-28_04:13:20-rados-wip-sage-testing-distro-basic-smithi/1455364<br /><pre>
2017-07-28T05:32:11.900 INFO:tasks.workunit.client.0.smithi137.stdout: api_lock: [ RUN ] LibRadosLockEC.LockExclusiveDur
2017-07-28T05:32:11.900 INFO:tasks.workunit.client.0.smithi137.stdout: api_lock: /home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/12.1.1-795-g788745f/rpm/el7/BUILD/ceph-12.1.1-795-g788745f/src/test/
librados/lock.cc:224: Failure
2017-07-28T05:32:11.900 INFO:tasks.workunit.client.0.smithi137.stdout: api_lock: Expected: 0
2017-07-28T05:32:11.901 INFO:tasks.workunit.client.0.smithi137.stdout: api_lock: To be equal to: rados_lock_exclusive(ioctx, "foo", "TestLock", "Cookie", "", __null, 0)
2017-07-28T05:32:11.901 INFO:tasks.workunit.client.0.smithi137.stdout: api_lock: Which is: -17
2017-07-28T05:32:11.901 INFO:tasks.workunit.client.0.smithi137.stdout: api_lock: [ FAILED ] LibRadosLockEC.LockExclusiveDur (976 ms)
</pre></p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=964642017-08-03T20:47:58ZSage Weilsage@newdream.net
<ul></ul><pre>
2017-08-03T19:04:32.120 INFO:tasks.workunit.client.0.smithi097.stdout:[ RUN ] ClsLock.TestLockDuration
2017-08-03T19:04:39.837 INFO:tasks.workunit.client.0.smithi097.stdout:/build/ceph-12.1.2-97-g153d18c/src/test/cls_lock/test_cls_lock.cc:299: Failure
2017-08-03T19:04:39.837 INFO:tasks.workunit.client.0.smithi097.stdout: Expected: 0
2017-08-03T19:04:39.837 INFO:tasks.workunit.client.0.smithi097.stdout:To be equal to: l.lock_exclusive(&ioctx, oid)
2017-08-03T19:04:39.837 INFO:tasks.workunit.client.0.smithi097.stdout: Which is: -17
2017-08-03T19:04:39.840 INFO:tasks.workunit.client.0.smithi097.stdout:[ FAILED ] ClsLock.TestLockDuration (7720 ms)
</pre><br />/a/sage-2017-08-03_18:16:40-rados-wip-sage-testing2-20170803-distro-basic-smithi/1479540 RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=964792017-08-03T23:44:26ZNeha Ojhanojha@redhat.com
<ul><li><strong>Status</strong> changed from <i>12</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>Neha Ojha</i></li></ul> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=968092017-08-09T21:34:49ZNeha Ojhanojha@redhat.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Need More Info</i></li></ul><p>Logs from the ClsLock unittest clearly show that there is a race in the test and it tries to take the lock again before the duration of the previous lock is over.</p>
<p>The first two set of logs from LibRadosLock also seem to indicate the same, but are hard to interpret since the lock names are same for all the tests. <a class="external" href="https://github.com/ceph/ceph/pull/16953">https://github.com/ceph/ceph/pull/16953</a> has been created to solve this problem.</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=968472017-08-10T16:40:47ZSage Weilsage@newdream.net
<ul><li><strong>Priority</strong> changed from <i>Urgent</i> to <i>High</i></li></ul> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1029392017-11-29T17:02:30ZSage Weilsage@newdream.net
<ul><li><strong>Status</strong> changed from <i>Need More Info</i> to <i>Can't reproduce</i></li></ul> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1083252018-03-01T11:16:01ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>Can't reproduce</i> to <i>12</i></li></ul><pre>
2018-03-01T04:29:22.584 INFO:tasks.workunit.client.0.smithi109.stdout:/build/ceph-13.0.1-2367-gee670b8/src/test/cls_lock/test_cls_lock.cc:299: Failure
2018-03-01T04:29:22.585 INFO:tasks.workunit.client.0.smithi109.stdout: Expected: 0
2018-03-01T04:29:22.585 INFO:tasks.workunit.client.0.smithi109.stdout:To be equal to: l.lock_exclusive(&ioctx, oid)
2018-03-01T04:29:22.585 INFO:tasks.workunit.client.0.smithi109.stdout: Which is: -17
2018-03-01T04:29:22.585 INFO:tasks.workunit.client.0.smithi109.stdout:[ FAILED ] ClsLock.TestLockDuration (7033 ms)
</pre><br />/a/kchai-2018-03-01_03:47:54-rados-wip-kefu-testing-2018-03-01-1006-distro-basic-smithi/2237462 RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1118892018-04-26T02:46:54ZKefu Chaitchaikov@gmail.com
<ul></ul><p>/kchai-2018-04-26_00:52:32-rados-wip-kefu-testing-2018-04-25-2253-distro-basic-smithi/2439501/</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1179702018-07-28T19:55:30ZSage Weilsage@newdream.net
<ul></ul><p>/a/sage-2018-07-27_22:50:28-rados-wip-sage-testing-2018-07-27-0744-distro-basic-smithi/2826326</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1226152018-10-14T13:04:16ZSage Weilsage@newdream.net
<ul></ul><p>/a/sage-2018-10-13_00:36:33-rados-wip-sage-testing-2018-10-12-1741-distro-basic-smithi/3133276</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1236922018-10-29T13:34:33ZSage Weilsage@newdream.net
<ul></ul><p>/a/sage-2018-10-29_01:11:58-rados-wip-sage-testing-2018-10-28-0943-distro-basic-smithi/3197984</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1242212018-11-06T13:22:49ZSage Weilsage@newdream.net
<ul></ul><p>/a/sage-2018-11-05_22:04:25-rados-wip-sage3-testing-2018-11-05-1406-distro-basic-smithi/3227352</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1261432018-12-13T12:56:28ZSage Weilsage@newdream.net
<ul></ul><p>/a/sage-2018-12-12_23:36:13-rados-wip-sage2-testing-2018-12-12-1435-distro-basic-smithi/3335654</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1266542019-01-01T15:04:23ZSage Weilsage@newdream.net
<ul></ul><p>I'm guessing this is teh same...<br /><pre>
2019-01-01T05:42:26.629 INFO:tasks.workunit.client.0.smithi110.stdout: api_lock: [ RUN ] LibRadosLock.LockSharedDur
2019-01-01T05:42:26.629 INFO:tasks.workunit.client.0.smithi110.stdout: api_lock: /build/ceph-14.0.1-2130-gaed40e3/src/test/librados/lock.cc:50: Failure
2019-01-01T05:42:26.629 INFO:tasks.workunit.client.0.smithi110.stdout: api_lock: Expected: expected
2019-01-01T05:42:26.629 INFO:tasks.workunit.client.0.smithi110.stdout: api_lock: Which is: 0
2019-01-01T05:42:26.630 INFO:tasks.workunit.client.0.smithi110.stdout: api_lock: To be equal to: wait_until(1.0s, 0.1s, expected, lock_shared, nullptr)
2019-01-01T05:42:26.630 INFO:tasks.workunit.client.0.smithi110.stdout: api_lock: Which is: -17
2019-01-01T05:42:26.630 INFO:tasks.workunit.client.0.smithi110.stdout: api_lock: [ FAILED ] LibRadosLock.LockSharedDur (827 ms)
</pre><br />/a/sage-2019-01-01_04:27:00-rados-wip-sage-testing-2018-12-31-1546-distro-basic-smithi/3410786</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1286382019-02-03T16:40:10ZKefu Chaitchaikov@gmail.com
<ul></ul><p>/a/kchai-2019-02-03_02:07:02-rados-wip-kefu2-testing-2019-02-03-0001-distro-basic-smithi/3543664/</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1297272019-02-20T13:06:31ZSage Weilsage@newdream.net
<ul></ul><p>/a/sage-2019-02-19_23:03:51-rados-wip-sage3-testing-2019-02-19-1008-distro-basic-smithi/3614261</p> RADOS - Bug #20798: LibRadosLockECPP.LockExclusiveDurPP gets EEXISThttps://tracker.ceph.com/issues/20798?journal_id=1436012019-08-20T21:52:59ZJosh Durgin
<ul><li><strong>Status</strong> changed from <i>12</i> to <i>Can't reproduce</i></li></ul>