From 5f972e803eae4d70a23059fe8332e9c127569f2a Mon Sep 17 00:00:00 2001 From: Lennart Betz Date: Wed, 7 Feb 2024 14:52:02 +0100 Subject: [PATCH] Add how to support Debian bookworm --- README.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index cb6e097..b636736 100644 --- a/README.md +++ b/README.md @@ -23,16 +23,20 @@ This module provides several non private helper classes for the other official I * [icinga/icingaweb2] * [icinga/icingadb] -### What's new in v3.0.0 +### How to use the classes for Icinga Web an databases with MariaDB on Debian bookwork -Support for the IcingaDB. For this purpose, the management of monitoring, previously exclusively the monitoring module, has been separated from the web class. - -From now on, the IDO based monitoring must be done by the additional declaration of the class `icinga::web::monitoring`. Likewise, the IcingaDB is configured with `icinga::web::icingadb`. Thus, the use of both in parallel is also possible. - -### Changes in v2.9.0 +To get Icinga Web 2 running on Debian bookworm use puppet-php >=8.1.0 and set: +``` +php::globals::php_version: '8.2' +``` -* Class icinga::repos got a new parameter 'manage_crb' to manage the CRB repository on CentOS Stream 9, Rocky 9 and AlmaLinux 9. -* Add functions and a base class 'redis' to support the new IcingaDB from module [icingadb](https://github.com/Icinga/puppet-icingadb). +The current MariaDB logs to syslog by default so set: +``` +mysql::server::override_options: + mysqld: + log-error: ~ +``` +This disables the logging to file and the requirement and management of an existing directory /var/log/mysql. ## Setup