]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/cephadm/schedule: add per_host_daemon_type support
authorSage Weil <sage@newdream.net>
Fri, 9 Apr 2021 18:43:45 +0000 (14:43 -0400)
committerSage Weil <sage@newdream.net>
Tue, 13 Apr 2021 20:52:42 +0000 (16:52 -0400)
commitdb9f1930fee942c345a171508cb7250d6260c94b
tree60b97125599a0e93472016980352ba4069fb094e
parent0894773e95bd0d10ba85768ba8b9116fcd375f94
mgr/cephadm/schedule: add per_host_daemon_type support

This will be used to schedule a per-host keepalived alongside other
services.

Implement this as a final stage for place() that puts one per host and
also takes existing/stray daemons into consideration.

Signed-off-by: Sage Weil <sage@newdream.net>
src/pybind/mgr/cephadm/schedule.py
src/pybind/mgr/cephadm/tests/test_scheduling.py