Bug #10830
closedrados/singleton/{all/thrash_cache_writeback_forward_none.yaml fs/btrfs.yaml ceph_test_rados racing read version failure
0%
Description
2015-02-10T15:31:32.195 INFO:tasks.rados.rados.0.burnupi29.stdout:3739: finishing write tid 7 to burnupi298328-3739
2015-02-10T15:31:32.196 INFO:tasks.rados.rados.0.burnupi29.stdout:update_object_version oid 3739 v 0 (ObjNum 3738 snap 0 seq_num 3738) dirty exists
2015-02-10T15:31:32.196 INFO:tasks.rados.rados.0.burnupi29.stderr:Error: racing read on 3739 returned version 2898 rather than version 0
2015-02-10T15:31:32.196 INFO:tasks.rados.rados.0.burnupi29.stderr:./test/osd/RadosModel.h: In function 'virtual void WriteOp::_finish(TestOp::CallbackInfo*)' thread 7fab6dffb700 time 2015-02-10 15:31:32.162460
2015-02-10T15:31:32.196 INFO:tasks.rados.rados.0.burnupi29.stderr:./test/osd/RadosModel.h: 874: FAILED assert(0 == "racing read got wrong version")
2015-02-10T15:31:32.196 INFO:tasks.rados.rados.0.burnupi29.stderr: ceph version 0.92-958-g6641352 (66413524bbcd316fdc3c2f874076a712291d5501)
2015-02-10T15:31:32.196 INFO:tasks.rados.rados.0.burnupi29.stderr: 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0x4def0b]
2015-02-10T15:31:32.197 INFO:tasks.rados.rados.0.burnupi29.stderr: 2: (WriteOp::_finish(TestOp::CallbackInfo*)+0x3d4) [0x4c6fb4]
2015-02-10T15:31:32.197 INFO:tasks.rados.rados.0.burnupi29.stderr: 3: (write_callback(void*, void*)+0x19) [0x4d65d9]
2015-02-10T15:31:32.197 INFO:tasks.rados.rados.0.burnupi29.stderr: 4: (()+0xb29dd) [0x7fab7ba729dd]
2015-02-10T15:31:32.197 INFO:tasks.rados.rados.0.burnupi29.stderr: 5: (()+0x8f199) [0x7fab7ba4f199]
2015-02-10T15:31:32.197 INFO:tasks.rados.rados.0.burnupi29.stderr: 6: (()+0x1517d8) [0x7fab7bb117d8]
2015-02-10T15:31:32.197 INFO:tasks.rados.rados.0.burnupi29.stderr: 7: (()+0x8182) [0x7fab7b594182]
2015-02-10T15:31:32.197 INFO:tasks.rados.rados.0.burnupi29.stderr: 8: (clone()+0x6d) [0x7fab79f18fbd]
2015-02-10T15:31:32.198 INFO:tasks.rados.rados.0.burnupi29.stderr: NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
2015-02-10T15:31:32.198 INFO:tasks.rados.rados.0.burnupi29.stderr:terminate called after throwing an instance of 'ceph::FailedAssertion'
2015-02-10T15:31:32.344 ERROR:teuthology.run_tasks:Manager failed: rados
Traceback (most recent call last):
File "/home/teuthworker/src/teuthology_master/teuthology/run_tasks.py", line 125, in run_tasks
ubuntu@teuthology:/a/samuelj-2015-02-09_20:19:05-rados-wip-sam-working-wip-testing-vanilla-fixes-basic-multi/749087
ceph version: wip-sam-working (I don't think the patches were related, saved the branch as wip-sam-working2 for now): e8acad6b49f6ee4a0b41cd2c4f419bf1c4f7dae8
Updated by Samuel Just about 9 years ago
- Status changed from New to In Progress
The bug is that we need the user_version in the extra_reqids entries.