Project

General

Profile

Actions

Bug #10830

closed

rados/singleton/{all/thrash_cache_writeback_forward_none.yaml fs/btrfs.yaml ceph_test_rados racing read version failure

Added by Samuel Just about 9 years ago. Updated about 9 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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

Actions #1

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.

Actions #2

Updated by Samuel Just about 9 years ago

  • Status changed from In Progress to 7
Actions #3

Updated by Sage Weil about 9 years ago

  • Status changed from 7 to Resolved
Actions

Also available in: Atom PDF