Merlin v2021.11.1 Release Notes
Release Date: 2021-11-01 // over 1 year ago-
➕ Added
- ➕ Added
mon containerhealth
that can be used to perform healthchecks when Merlin and Naemon is running in a container. This mon command is only shipped with the-slim
packages.
🔄 Changed
mon restart
now checks if we are running on an systemd system. If not, a a SIGHUP is sent to Naemon process for reloading.
✂ Removed
- 👉 showlog no longer support the
--cgi-cfg=
argument.
🛠 Fixed
- 🏗 OBS Build now correctly
Requires: python2-PyMySQL
instead ofBuildRequires
on EL8. This fixes a couple of mon scripts for examplemon status install-time
- 📦 Require
php-cli
for-apps
packages ensuringmon node tree
works correctly - 🔧 mon sshkey tools are now correctly using the user set during configure.
- 📦
mon log
now correctly works with the OBS built package. - 📦 spec: fixed misspelled dependency on python3-cryptography for EL8 slim packages
- 👉 showlog now fallsbacks to using either
/opt/monitor/etc/naemon.cfg
or/etc/naemon/naemon.cfg
for detecting the naemon.cfg file if no argument is provided. This ensuresmon showlog
works correctly most systems. - 🔀 Sync slim pollers encryption keys to any peers, prior to restart, when
executing
mon slim-poller register
.
- ➕ Added
Previous changes from v2021.10.2
-
🛠 Fixed
- 🛠 Fixed an issue introduced in 2021.10.1 where
mon oconf push
would fail to work when pushing to pollers on systems with non upstream naemon paths.
- 🛠 Fixed an issue introduced in 2021.10.1 where