masakari-monitors/masakarimonitors
Liam Young b02c6b6931 Use crm_mon for pacemaker-remote deployments
As described in bug #1728527 cibadmin does not expose the state of
the pacemaker-remote nodes which means hostmonitor cannot track
them. This change switches to use crm_mon to check the status of
remote nodes if the new config option host.restrict_to_remotes
to set to True. This will trigger host monitor to use crm_mon
to monitor nodes and will only monitor nodes that are marked
as remotes (not members).

Change-Id: I3f2026805413504c875ea5f39eb036d44b26dd43
Depends-On: Iaa2251708616e9c69817bf5b346d795ea7a4d21b
Closes-Bug: #1728527
(cherry picked from commit dc9b777724)
2019-10-11 01:50:51 +00:00
..
cmd Remove deprecated shell scripts 2019-06-19 10:27:22 +05:30
common Add a mechanism to use the oslo libraries 2016-11-07 02:36:51 +00:00
conf Use crm_mon for pacemaker-remote deployments 2019-10-11 01:50:51 +00:00
ha Pass region_name and interface parameters during connection initialization 2018-08-14 14:41:01 +09:00
hacking Removed unnecessary parantheses in yield statements 2018-12-10 06:16:18 +00:00
hostmonitor Use crm_mon for pacemaker-remote deployments 2019-10-11 01:50:51 +00:00
instancemonitor Support specify connection uri for libvirt 2017-08-31 08:27:36 +08:00
introspectiveinstancemonitor Introspective Instance Monitoring through QEMU Guest Agent 2018-07-12 14:02:34 +00:00
objects Add common notification sending functions 2017-02-06 10:45:43 +00:00
processmonitor Remove deprecated shell scripts 2019-06-19 10:27:22 +05:30
tests Use crm_mon for pacemaker-remote deployments 2019-10-11 01:50:51 +00:00
__init__.py Allow masakari-instancemonitor command anywhere 2016-11-15 19:50:35 +09:00
config.py Add a mechanism to use the oslo libraries 2016-11-07 02:36:51 +00:00
i18n.py Remove log translations 2017-06-19 16:55:00 +09:00
manager.py Add instancemonitor only main process 2016-11-07 02:44:11 +00:00
privsep.py Add initial start of processes 2017-02-06 10:45:32 +00:00
service.py Remove log translations 2017-06-19 16:55:00 +09:00
utils.py Introspective Instance Monitoring through QEMU Guest Agent 2018-07-12 14:02:34 +00:00
version.py Remove log translations 2017-06-19 16:55:00 +09:00