Project

General

Profile

Bug #23068

TestLibRBD.RenameViaLockOwner may still fail with -ENOENT

Added by Mykola Golub 11 months ago. Updated 10 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
02/21/2018
Due date:
% Done:

0%

Source:
Tags:
Backport:
luminous,jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

http://qa-proxy.ceph.com/teuthology/trociny-2018-02-20_16:16:39-rbd-wip-mgolub-testing-distro-basic-smithi/2207758/teuthology.log

2018-02-20T16:44:47.460 INFO:tasks.workunit.client.0.smithi001.stdout:/build/ceph-13.0.1-2052-g2511947/src/test/librbd/test_librbd.cc:4586: Failure
2018-02-20T16:44:47.461 INFO:tasks.workunit.client.0.smithi001.stdout:      Expected: 0
2018-02-20T16:44:47.461 INFO:tasks.workunit.client.0.smithi001.stdout:To be equal to: rbd.rename(ioctx, name.c_str(), new_name.c_str())
2018-02-20T16:44:47.461 INFO:tasks.workunit.client.0.smithi001.stdout:      Which is: -2
2018-02-20T16:44:47.466 INFO:tasks.workunit.client.0.smithi001.stdout:[  FAILED  ] TestLibRBD.RenameViaLockOwner (2510 ms)

It was believed to be fixed in #18435, and that fix properly filters out the error coming from the possible race, but the request still completes with non-filtered error code.


Related issues

Copied to rbd - Backport #23152: luminous: TestLibRBD.RenameViaLockOwner may still fail with -ENOENT Resolved
Copied to rbd - Backport #23153: jewel: TestLibRBD.RenameViaLockOwner may still fail with -ENOENT Resolved

History

#2 Updated by Mykola Golub 11 months ago

  • Subject changed from TestLibRBD.RenameViaLockOwner still may fail with -ENOENT to TestLibRBD.RenameViaLockOwner may still fail with -ENOENT

#3 Updated by Jason Dillaman 11 months ago

  • Status changed from Need Review to Pending Backport

#4 Updated by Nathan Cutler 11 months ago

  • Copied to Backport #23152: luminous: TestLibRBD.RenameViaLockOwner may still fail with -ENOENT added

#5 Updated by Nathan Cutler 11 months ago

  • Copied to Backport #23153: jewel: TestLibRBD.RenameViaLockOwner may still fail with -ENOENT added

#6 Updated by Nathan Cutler 10 months ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF