]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mon/HealthMonitor: raise MON_MSGR2_NOT_ENABLED if mons not bound to msgr2
authorSage Weil <sage@redhat.com>
Wed, 9 Jan 2019 03:53:45 +0000 (21:53 -0600)
committerSage Weil <sage@redhat.com>
Tue, 15 Jan 2019 16:42:29 +0000 (10:42 -0600)
commit6ba8db68cd1cc8f6fdecda83266f2525f1a8dcd0
treeaccd54a506e406c895dba25c346bcbe51249f8bb
parent57c4795c006c1dcac26b645e36c0ec81f820a500
mon/HealthMonitor: raise MON_MSGR2_NOT_ENABLED if mons not bound to msgr2

If the ms_bind_msgr2 option is enabled, and all mons are nautilus,
raise a health alert if any mons aren't bound to msgr2 addresses.

Whitelist tests that mon_bind_addrvec=false or mon_bind_msgr2=false.

Signed-off-by: Sage Weil <sage@redhat.com>
doc/rados/operations/health-checks.rst
qa/suites/rados/thrash-old-clients/ceph.yaml
qa/suites/rados/upgrade/luminous-x-singleton/0-cluster/start.yaml
src/mon/HealthMonitor.cc
src/msg/msg_types.h