Project

General

Profile

Actions

Feature #18514

closed

qa: don't use a node for each kclient

Added by Greg Farnum over 7 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Testing
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
qa-suite
Labels (FS):
Pull request ID:

Description

https://github.com/ceph/ceph-qa-suite/pull/1156/commits/c5f6dfc14f47cca251dcac5c53f6369fd36ace1a

Right now each kernel mount in the recovery suite gets its own node, because we have to power cycle some of them. But we've learned the hard way that in addition to being inefficient, using extra machine counts can get jobs stuck perpetually behind other tests.

Actions #1

Updated by John Spray over 7 years ago

What's the proposed solution here? To isolate the tests that require killing mounts in a directory with a different cluster config?

Actions #2

Updated by Greg Farnum over 7 years ago

Probably, though I'm not really sure. I just found https://github.com/ceph/ceph-qa-suite/pull/1156/ in the depths of my email and was skimming through it and this was one of the TODOs you noted so I turned it into a ticket.

Actions #3

Updated by Xiubo Li over 2 years ago

  • Status changed from New to Resolved
  • Assignee set to Xiubo Li

I had pushed several patches by adding unsharing network namespace support to fix this. More detail please see https://tracker.ceph.com/issues/44044.

Actions

Also available in: Atom PDF