Project

General

Profile

Bug #24053

qa: kernel_mount.py umount must handle timeout arg

Added by Patrick Donnelly over 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Testing
Target version:
% Done:

0%

Source:
Q/A
Tags:
Backport:
mimic,luminous
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
kceph, qa-suite
Labels (FS):
qa
Pull request ID:
Crash signature:

Description

2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:======================================================================
2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:ERROR: test_unmount_for_evicted_client (tasks.cephfs.test_client_recovery.TestClientRecovery)
2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:Test if client hangs on unmount after evicting the client.
2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:----------------------------------------------------------------------
2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:Traceback (most recent call last):
2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:  File "/home/teuthworker/src/github.com_ceph_ceph_mimic/qa/tasks/cephfs/test_client_recovery.py", line 487, in test_unmount_for_evicted_client
2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:    self.mount_a.umount_wait(require_clean=True, timeout=30)
2018-05-08T22:26:45.929 INFO:tasks.cephfs_test_runner:TypeError: umount_wait() got an unexpected keyword argument 'timeout'

From: /ceph/teuthology-archive/pdonnell-2018-05-08_01:06:46-kcephfs-mimic-testing-basic-smithi/2494030/teuthology.log

There are two problems here: (1) the kernel client umount blocks forever after eviction and (2) the umount is blocking forever when it should time out. This issue is for the 2nd problem.


Related issues

Related to fs - Bug #10915: client: hangs on umount if it had an MDS session evicted Resolved 02/19/2015
Copied to fs - Backport #24189: luminous: qa: kernel_mount.py umount must handle timeout arg Resolved
Copied to fs - Backport #24255: mimic: qa: kernel_mount.py umount must handle timeout arg Resolved

History

#1 Updated by Patrick Donnelly over 2 years ago

  • Related to Bug #10915: client: hangs on umount if it had an MDS session evicted added

#3 Updated by Zheng Yan over 2 years ago

  • Status changed from New to Fix Under Review

#4 Updated by Zheng Yan over 2 years ago

  • Status changed from Fix Under Review to Pending Backport

#5 Updated by Nathan Cutler over 2 years ago

  • Copied to Backport #24189: luminous: qa: kernel_mount.py umount must handle timeout arg added

#6 Updated by Patrick Donnelly over 2 years ago

  • Target version changed from v13.2.0 to v14.0.0
  • Backport changed from luminous to mimic,luminous

#7 Updated by Nathan Cutler over 2 years ago

  • Copied to Backport #24255: mimic: qa: kernel_mount.py umount must handle timeout arg added

#8 Updated by Zheng Yan almost 2 years ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF