Project

General

Profile

Bug #24053

qa: kernel_mount.py umount must handle timeout arg

Added by Patrick Donnelly 7 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Testing
Target version:
Start date:
05/08/2018
Due date:
% 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:

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 7 months ago

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

#3 Updated by Zheng Yan 7 months ago

  • Status changed from New to Need Review

#4 Updated by Zheng Yan 7 months ago

  • Status changed from Need Review to Pending Backport

#5 Updated by Nathan Cutler 7 months ago

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

#6 Updated by Patrick Donnelly 7 months ago

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

#7 Updated by Nathan Cutler 7 months ago

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

#8 Updated by Zheng Yan about 2 months ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF