Project

General

Profile

Bug #18388

Updated by Nathan Cutler about 7 years ago

https://github.com/ceph/ceph/commit/cf294777ea92f0911813a7132068584d4f73a65a made the following change in qa/workunits/rbd/test_lock_fence.sh:

<pre>
-RBDRW=rbdrw.py
-CEPH_REF=${CEPH_REF:-master}
-
-wget -O $RBDRW "https://git.ceph.com/?p=ceph.git;a=blob_plain;hb=$CEPH_REF;f=src/test/librbd/rbdrw.py"
+RELPATH=$(dirname $0)/../../../src/test/pybind
+RBDRW=$RELPATH/rbdrw.py
</pre>

This is wrong - RELPATH needs to be set to `$(dirname $0)/../../../src/test/librbd` - and causes failures like this:

http://qa-proxy.ceph.com/teuthology/smithfarm-2017-01-02_16:38:11-rbd-wip-hammer-backports-distro-basic-smithi/683330/teuthology.log

This regression was introduced by https://github.com/ceph/ceph/commit/cf294777ea92f0911813a7132068584d4f73a65a

Back