Project

General

Profile

Bug #6222

ceph_test_rados failure; user_version 0 after a write

Added by Sage Weil over 10 years ago. Updated over 10 years ago.

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

0%

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

Description

2013-09-03T18:28:47.661 INFO:teuthology.task.rados.rados.0.out:[10.214.131.2]: finishing write tid 1 to plana385243-102
2013-09-03T18:28:47.661 INFO:teuthology.task.rados.rados.0.out:[10.214.131.2]: finishing write tid 2 to plana385243-102
2013-09-03T18:28:47.661 INFO:teuthology.task.rados.rados.0.out:[10.214.131.2]: update_object_version oid 102 is version 0
...
2013-09-03T18:29:38.435 INFO:teuthology.task.rados.rados.0.err:[10.214.131.2]: oid: 102 version is 272 and expected 0
ubuntu@teuthology:/a/teuthology-2013-09-03_17:28:28-rados-master-testing-basic-plana/19254$ cat orig.config.yaml 
kernel:
  kdb: true
  sha1: 263cbbcaf605e359a46e30889595d82629f82080
machine_type: plana
nuke-on-error: true
os_type: ubuntu
overrides:
  admin_socket:
    branch: master
  ceph:
    conf:
      global:
        ms inject delay max: 1
        ms inject delay probability: 0.005
        ms inject delay type: osd
        ms inject internal delays: 0.002
        ms inject socket failures: 2500
      mon:
        debug mon: 20
        debug ms: 1
        debug paxos: 20
      osd:
        osd op thread timeout: 60
    fs: btrfs
    log-whitelist:
    - slow request
    sha1: 2b2f296ed84169cd872d2ced3714f9a180994903
  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: 2b2f296ed84169cd872d2ced3714f9a180994903
  s3tests:
    branch: master
  workunit:
    sha1: 2b2f296ed84169cd872d2ced3714f9a180994903
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:
    chance_pgnum_grow: 3
    chance_pgpnum_fix: 1
    timeout: 1200
- rados:
    clients:
    - client.0
    objects: 500
    op_weights:
      delete: 10
      read: 45
      write: 45
    ops: 4000
teuthology_branch: master

2013-09-03T19:19:35.261 INFO:teuthology.task.rados.rados.0.err:[10.214.131.26]: oid: 163 version is 435 and expected 434
ubuntu@teuthology:/a/teuthology-2013-09-03_17:28:28-rados-master-testing-basic-plana/19244

2013-09-03T18:21:55.978 INFO:teuthology.task.rados.rados.0.err:[10.214.131.2]: oid: 429 version is 1124 and expected 0
ubuntu@teuthology:/a/teuthology-2013-09-03_17:28:28-rados-master-testing-basic-plana/19218

...

still need to reproduce this with logs

Associated revisions

Revision 5148aac7 (diff)
Added by Sage Weil over 10 years ago

osd/ReplicatedPG: set reply versions on dup op ACK

All other MOSDOpReply creators do this, with the exception of the pg
op.

Fixes: #6222
Signed-off-by: Sage Weil <>
Reviewed-by: Greg Farnum <>

Revision c4414a34 (diff)
Added by Sage Weil over 10 years ago

osd/ReplicatedPG: set reply versions on dup op ACK

All other MOSDOpReply creators do this, with the exception of the pg
op.

Fixes: #6222
Signed-off-by: Sage Weil <>
Reviewed-by: Greg Farnum <>
(cherry picked from commit 5148aac73d50593217455619bef95b8e1b296e10)

History

#1 Updated by Sage Weil over 10 years ago

  • Status changed from New to Fix Under Review
  • Assignee changed from Sage Weil to Greg Farnum

#2 Updated by Greg Farnum over 10 years ago

  • Status changed from Fix Under Review to Resolved

Merged into master. :)

Also available in: Atom PDF