Project

General

Profile

Bug #18388

Updated by Nathan Cutler over 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 is a regression was introduced by https://github.com/ceph/ceph/commit/cf294777ea92f0911813a7132068584d4f73a65a

Back