Project

General

Profile

Feature #17805

Match fuse_require_active_mds behaviour in kernel client

Added by John Spray over 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
fs/ceph
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

Description

For consistency we should have the kernel client do the same set of MDSMap checks on mount, to determine whether the MDS cluster is available (or in the process of becoming available) rather than blocking. It should also have an option to skip the check.

History

#1 Updated by John Spray over 7 years ago

The tests for this are TestFailover.test_client_abort, which I'm disabling at present when run against the kernel client -- when implementing this ticket, re-enabled that test.

#3 Updated by John Spray over 7 years ago

Can you test it with the branch here? https://github.com/ceph/ceph-qa-suite/pull/1156

You will need to remove the skip from test_client_abort() in test_failover.py and schedule kcephfs/recovery

#4 Updated by Greg Farnum about 7 years ago

  • Status changed from New to In Progress
  • Assignee set to Zheng Yan

Ping John and Zheng.

#5 Updated by Zheng Yan about 7 years ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF