==================
Masakari Spec Lite
==================
Please keep this template section in place and add your own copy of it between
the markers. Please fill only one Spec Lite per commit.
-------------------------
:link:
:problem:
:solution:
:impacts:
Optionals (please remove this line and fill or remove the rest until End):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
:how:
:alternatives:
:timeline:
:reviewers:
:assignee:
End of Template
+++++++++++++++
Auto compute node registration
------------------------------
:link: https://blueprints.launchpad.net/masakari-monitors/+spec/auto-compute-node-registration
:problem: If an user runs hostmonitor/instancemonitor/processmonitor without
registering the hosts in a segment and they detect a failure,
masakari doesn't perform the recovery process since source host is
unknown. Therefore, it will be more convenient if these monitors can
register a host automatically on startup.
:solution: Hostmonitor/Instancemonitor/Processmonitor will register a host in
a particular segment if not already done on startup of these
services. The name of the host will be pickup automatically where
these monitors are running and it will call masakari create host
API to add a host in a particular segment. The segment to which the
host will be registered will be configurable. Also, a new config
option will be introduced to decide whether to register a host
automatically or an operator will configure it manually outside the
scope of monitors.
:impacts: None
:timeline: Expected to be merged within the Queens time frame.
:reviewers: sam47priya@gmail.com, honjo.rikimaru@po.ntt-tx.co.jp
:assignee: Kengo Takahara
Auto compute node registration
++++++++++++++++++++++++++++++