Jesse, I updated the tracker http://tracker.ceph.com/issues/36517 with a full reproducer. The bug is still present in master today, and seems worse---leaking raw binary data into the logs. On Wed, Oct 17, 2018 at 5:09 PM Neha Ojha <nojha@xxxxxxxxxx> wrote: > > Hi Noah, > > Could you please update the existing tracker or open a new tracker > issue(link the old one) and attach the steps to reproduce this > failure? > > Thanks, > Neha > > On Tue, Oct 16, 2018 at 9:55 PM, Noah Watkins <nwatkins@xxxxxxxxxx> wrote: > > This old ticket was rejected as non-reproducible: > > > > http://tracker.ceph.com/issues/15636 > > > > Here is a reproducer: > > > > #> ceph osd pool create pool 8 8 > > librados::ObjectWriteOperation op; > > ceph::bufferlist bl; > > op.setxattr("key", bl); > > ioctx.operate("", &op); <== empty oid > > #> ceph osd pool rm pool pool --yes-i-really-really-mean-it > > > > The back trace doesn't match up with the old ticket. Here it is updated: > > > > -3> 2018-10-16 21:36:33.362 7f9cb571c700 -1 > > bluestore(/home/nwatkins/src/ceph/build/dev/osd0) _txc_add_transaction > > error (39) Directory not empty not handled on operation 21 (op 1, > > counting from 0) > > -2> 2018-10-16 21:36:33.362 7f9cb571c700 0 > > bluestore(/home/nwatkins/src/ceph/build/dev/osd0) _dump_transaction > > transaction dump: > > { > > "ops": [ > > { > > "op_num": 0, > > "op_name": "remove", > > "collection": "1.5_head", > > "oid": "#1:a0000000::::head#" > > }, > > { > > "op_num": 1, > > "op_name": "rmcoll", > > "collection": "1.5_head" > > } > > ] > > } > > > > -1> 2018-10-16 21:36:33.384 7f9cb571c700 -1 > > /home/nwatkins/src/ceph/src/os/bluestore/BlueStore.cc: In function > > 'void BlueStore::_txc_add_transaction(BlueStore::TransContext*, > > ObjectStore::Transaction*)' thread 7f9cb571c700 time 2018-10-16 > > 21:36:33.363887 > > /home/nwatkins/src/ceph/src/os/bluestore/BlueStore.cc: 9991: abort() > > > > Full trace here > > > > https://paste.fedoraproject.org/paste/CeugGole8u-tlsWAPJMxyA