Services outside of corosync cluster should be controlled by monit

Registered by Aleksandr Shaposhnikov

Currently we have some major services under corosync management. But main part of openstack isn't managed somehow. It should be better to move all openstack(like nova-*) and not related services under management of monit. This will create zero-touch system with minimum attention from outside.

This blueprint was partially addressed in 6.0 release cycle, monit should be enabled by default in 6.1

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Bogdan Dobrelya
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
Accepted for future
Implementation:
Deferred
Milestone target:
milestone icon next
Completed by
Bogdan Dobrelya

Whiteboard

NOTE: superseded by incoming systemd support with centos7, ubuntu xenial. Let's use native monitoring cababilities instead. Or perhaps LMA plugin could help as well.

Gerrit topic: https://review.openstack.org/#q,topic:bp/pacemaker-improvements,n,z

Addressed by: https://review.openstack.org/#/c/126255/
    Add monit as an option for compute nodes

Addressed by: https://review.openstack.org/128853
    Enable monit for compute nodes

Feature Lead: Sergii Golovatiuk
Mandatory Design Reviewers: Bogdan Dobrelia, Dmitry Ilyin, Vladimir Kuklin
Developers: Dmitry Ilyin, Sergii Golovatiuk, Bogdan Dobrelia
QA: Andrey Sledzinskiy, Egor Kotko

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.