Xena Series Release Notes


New Features

  • Add support for libvirt auth in instancemonitor. Use the standard methods to provide the actual authentication credentials. The SASL library and pluggable authentication modules should be installed on the instancemonitor host, use the packages provided in the distro alongside libvirt-python.


Deprecation Notes

  • Masakari Process Monitor (masakari-processmonitor) is deprecated and may be removed in any later release. Please use modern tools, such as systemd, Docker or Kubernetes (K8s), to control, monitor and ensure the desired processes are running.

Bug Fixes

  • Fixes hostmonitor reporting hosts down because of Pacemaker cluster partitioning. Now hostmonitor properly respects the status of Pacemaker cluster quorum. LP#1878548

  • Fixes hostmonitor hanging forever after certain exceptions. LP#1930361

Other Notes

  • Note to packagers: libvirt-python package is still required by instance-oriented monitors. It is available in most distros as python3-libvirt. It is no longer listed in requirements.txt so it will not get installed when installing masakari-monitors package from PyPI. The change was done to follow how Nova handles this requirement. This is to satisfy both libvirtd compatibility and recent pip sanity checks.