-
Problem report
-
Resolution: Unresolved
-
Trivial
-
None
-
Sprint candidates
Steps to reproduce:
- Deploy a Zabbix Server or Zabbix Proxy on a Unix system with systemd, needrestart and mariadb (potentially other RDBMS) using instructions from zabbix.com/download
- Perform package upgrades using apt
- If needrestart determines mariadb or zabbix_server/zabbix_proxy requires a restart, it will initiate a restart of these services
- Needrestart process hangs and zabbix_server/zabbix_proxy enters an unusable state waiting for mariadb to start.
- Caused by incorrect systemd After/Requires settings. See the following forum post;
Result:
Zabbix server/Zabbix proxy will become unavailable due to incorrect systemd unit file configuration.
**
Expected:
Zabbix server/Zabbix proxy to not become unavailable due to incorrect systemd unit file configuration.
Needrestart is included in Ubuntu 22.04 and newer. The systemd unit file should be thoroughly tested and updated, especially for Zabbix 7 LTS.