]> git.apps.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)
committerSage Weil <sage@redhat.com>
Thu, 2 Apr 2020 23:16:42 +0000 (23:16 +0000)
commit9e609c9ed7f8699f08e682dc6d83611bd394fce7
treeb35bf15048ac2264ef5dc61a8b8ec969fcac2638
parentc52cbe212f5d38a2822950106b97928b3caff168
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>
qa/tasks/cephadm.py