Actions
Bug #6177
closedosd/ReplicatedPG.cc: 3852: FAILED assert(ctx->user_at_version > ctx->new_obs.oi.user_version)
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
0> 2013-08-30 03:31:07.976569 7f857d4b0700 -1 osd/ReplicatedPG.cc: In function 'int ReplicatedPG::prepare_transaction(ReplicatedPG::OpContext*)' thread 7f857d4b0700 time 2013-08-30 03:31:07.974006 osd/ReplicatedPG.cc: 3852: FAILED assert(ctx->user_at_version > ctx->new_obs.oi.user_version) ceph version 0.67-421-g56ff410 (56ff4101a12e190caea9805dd5fb250ab5fa8e8c) 1: (ReplicatedPG::prepare_transaction(ReplicatedPG::OpContext*)+0x15f1) [0x74e901] 2: (ReplicatedPG::do_op(std::tr1::shared_ptr<OpRequest>)+0x3010) [0x7519c0] 3: (PG::do_request(std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x619) [0x695969] 4: (OSD::dequeue_op(boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)+0x330) [0x5e0050] 5: (OSD::OpWQ::_process(boost::intrusive_ptr<PG>, ThreadPool::TPHandle&)+0x4a0) [0x5f6960] 6: (ThreadPool::WorkQueueVal<std::pair<boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest> >, boost::intrusive_ptr<PG> >::_void_process(void*, ThreadPool::TPHandle&)+0x9c) [0x63401c] 7: (ThreadPool::worker(ThreadPool::WorkThread*)+0x4e6) [0x8c7c86] 8: (ThreadPool::WorkThread::entry()+0x10) [0x8c9a90] 9: (()+0x7e9a) [0x7f859056ce9a] 10: (clone()+0x6d) [0x7f858e6ffccd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
job was
teuthology-2013-08-30_01:00:57-rbd-master-testing-basic-plana/13350
kdb: true sha1: 263cbbcaf605e359a46e30889595d82629f82080 machine_type: plana nuke-on-error: true os_type: ubuntu overrides: admin_socket: branch: master ceph: conf: client: rbd cache: false global: ms inject socket failures: 5000 mon: debug mon: 20 debug ms: 1 debug paxos: 20 fs: xfs log-whitelist: - slow request sha1: 56ff4101a12e190caea9805dd5fb250ab5fa8e8c ceph-deploy: branch: dev: master conf: client: log file: /var/log/ceph/ceph-$name.$pid.log mon: debug mon: 1 debug ms: 20 debug paxos: 20 install: ceph: sha1: 56ff4101a12e190caea9805dd5fb250ab5fa8e8c s3tests: branch: master workunit: sha1: 56ff4101a12e190caea9805dd5fb250ab5fa8e8c roles: - - mon.a - mon.c - osd.0 - osd.1 - osd.2 - client.0 - - mon.b - mds.a - osd.3 - osd.4 - osd.5 - client.1 tasks: - chef: null - clock.check: null - install: null - ceph: log-whitelist: - wrongly marked me down - objects unfound and apparently lost - thrashosds: timeout: 1200 - rbd_fsx: clients: - client.0 ops: 2000 teuthology_branch: master
Updated by Sage Weil over 10 years ago
ubuntu@teuthology:/a/teuthology-2013-08-30_01:01:28-krbd-master-testing-basic-plana/13463
Updated by Greg Farnum over 10 years ago
- Status changed from New to Can't reproduce
We believe we fixed this up in the fix chain for #6179. My guess is on the pg_log_event_t changes to only specify new PG user_version when actually updating it.
Actions