Project

General

Profile

Actions

Fix #11187

closed

ceph-qa-suite: reduce required machine numbers

Added by Greg Farnum about 9 years ago. Updated over 8 years ago.

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

0%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We've got a lot of tests that frequently get stuck because they can't lock their 4 or 5 nodes needed to run. Many of these probably don't actually require that many nodes, since we should be able to mount multiple clients on the same node, etc. Run through the suites and try to reduce them.

Eg,

roles:
- [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2]
- [client.2] 
- [client.1]
- [client.0]

could probably just become

roles:
- [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2]
- [client.2, client.1, client.0] 

without breaking anything? Or we can put a client on the first node (and optionally spread out the other daemons) and get it down to three nodes, which is the important bit. This just requires actually testing that it doesn't break anything.

Actions

Also available in: Atom PDF