]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
systemd/ceph-mgr: remove automagic mgr creation hack
authorSage Weil <sage@redhat.com>
Thu, 29 Jun 2017 17:39:28 +0000 (13:39 -0400)
committerSage Weil <sage@redhat.com>
Thu, 29 Jun 2017 17:39:28 +0000 (13:39 -0400)
commit7a3a979f3c40e6c837686609c4a00b37915c9c68
tree7c1c5902f17c765044b8d3a9ce3f17ebb34ddc38
parent57126987870b954c4092daae6d1e9c4eb7de57be
systemd/ceph-mgr: remove automagic mgr creation hack

For kraken we auto-created mgr daemons next to mon daemons with some
systemd hackery.  This is awkward (you can't not get a new mgr daemon when
you deploy a mon), systemd-specific (not implemented for upstart on
trusty), and mostly unexpected.  Since ceph-mgr daemons are now first-class
citizens and required for every cluster, make their deployment explicit
and transparent to the administrator.  Major upgrades are a rare
opportunity to have the administrator's full attention so take advantage
of it.

This effectively reverts 61d779345e9efbe9a2e3f215af1f1dcf6630f04a and
082199f69dd0bd4c18a5f4baea67a88782586657 (and follow-on fixes).

Fixes/avoids: http://tracker.ceph.com/issues/19994
Signed-off-by: Sage Weil <sage@redhat.com>
doc/release-notes.rst
systemd/ceph-mgr@.service
systemd/ceph-mon@.service