Project

General

Profile

Actions

Bug #5233

closed

python rados tests induce bad filestore truncate on arm

Added by Sage Weil almost 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
librados
Target 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

see #5163

filestore saw

{ "ops": [
        { "op_num": 0,
          "op_name": "truncate",
          "collection": "17.3_head",
          "oid": "251e4793\/abc\/head\/\/17",
          "offset": 13152137403151941634},
        { "op_num": 1,
          "op_name": "setattr",
          "collection": "17.3_head",
          "oid": "251e4793\/abc\/head\/\/17",
          "name": "_",
          "length": 206},
        { "op_num": 2,
          "op_name": "setattr",
          "collection": "17.3_head",
          "oid": "251e4793\/abc\/head\/\/17",
          "name": "snapset",
          "length": 31}]}

workload was

ubuntu@burnupi24:~/bug5163/testing_logs_rados_python$ cat orig.config.yaml 
roles:
- - mon.a
  - mds.a
  - osd.0
  - osd.1
- - mon.b
  - mon.c
  - osd.2
  - osd.3
  - client.0
targets:
  ubuntu@tala007.front.sepia.ceph.com: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC77W/bX7Lxw7CYYGH0Qef09nebdo+RKD07QliMGVogjb/UItyn31uMTh3yOLm1VDD5jtAlDRNRNNyDyqYp4MFKyLJAOHIMdBQV+Q8nGd4wjpMkh2/aCPKEO73l64+vVKnNLWLlI3Lrgp1OTrz3r9Fk7pRDJb5K7EmYKacx4UeEENch9pr/f/FE8222e5aoLXJnifz9SrSI2ItqZlgNgGPOXCdvlEaefIaDU7MIlEBP+21jjJHzDlFWoQW0umL9JF6nXbH+dxQlbLNE9mOI+c8YnsolStRAMqziXOhmsK4cn4DrzcY48vuIOFQVjhwsuqE+f8oEGIkXv6OWRFo9JziH
  ubuntu@tala010.front.sepia.ceph.com: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAPzBE6fYTGlFJJ5fkmwsqmsIB3xs+ukNywGc048bSzrCghBQ5BKjVHh/cWt2AX5RfP5naZCCnOLftWQs/V+oC36J7pBzAt2hwDq88EWXRegEaiTjwjSzgBffI8wFeKJ6BVMMfMk0yXkuQYXiwXUnR5X57Gfar+vw8bIxDqiJE6i9JQ3Qo/exmTZMsPGLfAMUE7xmQqwhBpaUhA5BbSnekI70LshHQETNUtE3C1wDNziZ+C5X6CeiHGUUdTHwmdfFpsHT1/Wfnf0UMJi8QSA00D5Tb4IUXvTGtFZD+1zU9f76Zkb8Ff9cELtr/2KmVn1YogpZWkKYNkHAi41K5Ubu/
tasks:
- install:
    branch: cuttlefish
- ceph: null
- workunit:
    clients:
      client.0:
      - rados/test_python.sh

output was

2013-05-31T14:11:51.813 INFO:teuthology.task.workunit.client.0.err:+ nosetests -v test_rados
2013-05-31T14:11:58.936 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_aio_append ... ok
2013-05-31T14:12:03.530 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_aio_read ... ok
2013-05-31T14:12:08.863 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_aio_write ... ok
2013-05-31T14:12:14.261 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_aio_write_full ... ok
2013-05-31T14:12:20.206 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_change_auid ... ok
2013-05-31T14:12:24.348 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_create_snap ... ok
2013-05-31T14:12:29.460 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_list_objects ... ok
2013-05-31T14:12:33.959 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_list_objects_empty ... ok
2013-05-31T14:12:37.868 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_list_snaps ... ERROR
2013-05-31T14:12:42.244 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_list_snaps_empty ... ok
2013-05-31T14:12:47.357 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_locator ... ok
2013-05-31T14:12:50.610 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_lookup_snap ... ok
2013-05-31T14:12:53.661 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_remove_snap ... ERROR
2013-05-31T14:12:58.616 INFO:teuthology.task.workunit.client.0.err:test_rados.TestIoctx.test_snap_timestamp ... ok
2013-05-31T14:13:02.764 INFO:teuthology.task.ceph.osd.3.err:daemon-helper: command crashed with signal 6
2013-05-31T14:13:02.954 INFO:teuthology.task.ceph.osd.2.err:daemon-helper: command crashed with signal 6

Actions #1

Updated by Ian Colle almost 11 years ago

  • Assignee set to Josh Durgin
Actions #2

Updated by Josh Durgin almost 11 years ago

  • Category changed from OSD to librados
  • Status changed from New to Fix Under Review
  • Assignee changed from Josh Durgin to Sage Weil

Added #5252 for the osd error handling part.

Actions #3

Updated by Sage Weil almost 11 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF