Project

General

Profile

Actions

Bug #10122

closed

"LibRBD.TestClone" FAILED in upgrade:dumpling-x-firefly-distro-basic-vps run

Added by Yuri Weinstein over 9 years ago. Updated about 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
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

Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-11-16_19:13:03-upgrade:dumpling-x-firefly-distro-basic-vps/603573/

2014-11-17T07:08:50.874 INFO:tasks.workunit.client.0.vpm102.stdout:[  PASSED  ] 22 tests.
2014-11-17T07:08:50.874 INFO:tasks.workunit.client.0.vpm102.stdout:[  FAILED  ] 1 test, listed below:
2014-11-17T07:08:50.875 INFO:tasks.workunit.client.0.vpm102.stdout:[  FAILED  ] LibRBD.TestClone
2014-11-17T07:08:50.875 INFO:tasks.workunit.client.0.vpm102.stdout:
2014-11-17T07:08:50.875 INFO:tasks.workunit.client.0.vpm102.stdout: 1 FAILED TEST
2014-11-17T07:08:50.878 INFO:tasks.workunit:Stopping rbd/test_librbd.sh on client.0...

Related issues 1 (0 open1 closed)

Has duplicate rbd - Bug #10605: "[ FAILED ] LibRBD.TestClone" test in upgrade:firefly-x-next-distro-basic-vps run Duplicate01/22/2015

Actions
Actions #1

Updated by Josh Durgin over 9 years ago

  • Project changed from Ceph to rbd
Actions #2

Updated by Jason Dillaman over 9 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Jason Dillaman over 9 years ago

The explanation is that there was a race condition between deleting a pool and unprotecting the snapshot. When unprotecting a snapshot, all pools need to be checked for children prior to proceeding. Shortly before the test failure, there is a log message indicating a pool is being deleted:

2014-11-17T06:43:47.605 INFO:teuthology.orchestra.run.vpm057.stdout:successfully deleted pool unique_pool_0

The client then logged the following:

ceph-client.admin.19088.log:2014-11-17 09:43:50.947650 7f58170fa760 -1 librbd: snap_unprotect: can't create ioctx for pool unique_pool_0

The test will need to be modified to either (a) not delete pools while running RBD test cases, or (b) exclude RBD test cases which involve snapshots (since they potentially involve manipulating other pools).

Actions #4

Updated by Jason Dillaman over 9 years ago

  • Project changed from rbd to teuthology
  • Status changed from In Progress to New
Actions #5

Updated by Yuri Weinstein over 9 years ago

  • Assignee set to Josh Durgin

Josh, can you take a look? Not sure if the project has to change to rbd or not tho.

Actions #6

Updated by Tamilarasi muthamizhan over 9 years ago

  • Project changed from teuthology to rbd

As per Josh, looks like this is fixed in rbd module, hence changing the project to 'rbd'.

Actions #7

Updated by Jason Dillaman about 9 years ago

Fix requires backporting #10270 to Dumpling release.

Actions #8

Updated by Jason Dillaman about 9 years ago

  • Status changed from New to Pending Backport
Actions #9

Updated by Josh Durgin about 9 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF