]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/tasks/cephadm: add 'roleless' mode
authorSage Weil <sage@redhat.com>
Mon, 30 Mar 2020 17:57:09 +0000 (17:57 +0000)
committerSebastian Wagner <sebastian.wagner@suse.com>
Tue, 7 Apr 2020 09:37:24 +0000 (11:37 +0200)
commit052dd3c1c9ac3862dc0ebc86edcb00bf9c1a4da1
tree50e1d2b94ed46cad6b573d45bbf34c980dd5e1ca
parent78e0c5885809fc93342cec1e0b132a761636d406
qa/tasks/cephadm: add 'roleless' mode

Allow cephadm to start up with roles like:

roles:
- - host.a
  - client.0
  - osd.0
  - osd.1
- - host.b
  - osd.2
  - osd.3

Cephadm will pick the mon names (based on host) and provision all
services by default.

The cephadm task can still provision other daemons, but it may
fight with mgr/cephadm.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 9e609c9ed7f8699f08e682dc6d83611bd394fce7)
qa/tasks/cephadm.py