From 06b3154db30ca01bc8ed536af90bbb66a35ab891 Mon Sep 17 00:00:00 2001 From: Lennart Betz Date: Thu, 28 Sep 2023 16:42:52 +0200 Subject: [PATCH] Release version 3.9.1 --- CHANGELOG.md | 7 +++++++ REFERENCE.md | 35 +++++++++++++++++++++++------------ metadata.json | 2 +- 3 files changed, 31 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 803ed741..07e685f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## [v3.9.1](https://github.com/icinga/puppet-icingaweb2/tree/v3.9.1) (2023-09-28) +[Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v3.9.0...v3.9.1) + +**Fixed bugs:** + +- Add manage\_package param to do not manage removed icingaweb2-module-monitoring package on Debian and Ubuntu [\#368](https://github.com/Icinga/puppet-icingaweb2/issues/368) + ## [v3.9.0](https://github.com/icinga/puppet-icingaweb2/tree/v3.9.0) (2023-07-21) [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v3.8.0...v3.9.0) diff --git a/REFERENCE.md b/REFERENCE.md index facb8b22..3f3471e4 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -581,10 +581,10 @@ The following parameters are available in the `icingaweb2::globals` class: * [`mysql_idoreports_sla_percent`](#-icingaweb2--globals--mysql_idoreports_sla_percent) * [`pgsql_idoreports_slaperiods`](#-icingaweb2--globals--pgsql_idoreports_slaperiods) * [`pgsql_idoreports_sla_percent`](#-icingaweb2--globals--pgsql_idoreports_sla_percent) -* [`gettext_package_name`](#-icingaweb2--globals--gettext_package_name) -* [`icingacli_bin`](#-icingaweb2--globals--icingacli_bin) * [`mysql_x509_schema`](#-icingaweb2--globals--mysql_x509_schema) * [`pgsql_x509_schema`](#-icingaweb2--globals--pgsql_x509_schema) +* [`gettext_package_name`](#-icingaweb2--globals--gettext_package_name) +* [`icingacli_bin`](#-icingaweb2--globals--icingacli_bin) ##### `package_name` @@ -682,29 +682,29 @@ Data type: `Stdlib::Absolutepath` Location of the get_sla_ok_percent database extension for PostgreSQL. -##### `gettext_package_name` +##### `mysql_x509_schema` -Data type: `String` +Data type: `Stdlib::Absolutepath` -Package name `gettext` tool belongs to. +Location of the x509 database schema for MySQL/MariaDB. -##### `icingacli_bin` +##### `pgsql_x509_schema` Data type: `Stdlib::Absolutepath` -Path to `icingacli' comand line tool. - -##### `mysql_x509_schema` +Location of the x509 database schema for PostgreSQL. -Data type: `Stdlib::Absolutepath` +##### `gettext_package_name` +Data type: `String` +Package name `gettext` tool belongs to. -##### `pgsql_x509_schema` +##### `icingacli_bin` Data type: `Stdlib::Absolutepath` - +Path to `icingacli' comand line tool. ### `icingaweb2::module::audit` @@ -2499,6 +2499,7 @@ The following parameters are available in the `icingaweb2::module::monitoring` c * [`ensure`](#-icingaweb2--module--monitoring--ensure) * [`protected_customvars`](#-icingaweb2--module--monitoring--protected_customvars) +* [`manage_package`](#-icingaweb2--module--monitoring--manage_package) * [`ido_type`](#-icingaweb2--module--monitoring--ido_type) * [`ido_host`](#-icingaweb2--module--monitoring--ido_host) * [`ido_port`](#-icingaweb2--module--monitoring--ido_port) @@ -2535,6 +2536,16 @@ that should be hidden in the web interface. Default value: `['*pw*', '*pass*', 'community']` +##### `manage_package` + +Data type: `Boolean` + +Set to `false` as Fix for Icinga Web >= 2.12.0 to do not manage the removed package +`icingaweb2-module-monitoring` (only Debian/Ubuntu). +See issue #368 (https://github.com/Icinga/puppet-icingaweb2/issues/368). + +Default value: `true` + ##### `ido_type` Data type: `Enum['mysql', 'pgsql']` diff --git a/metadata.json b/metadata.json index 00cb8fbd..d4596f2c 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "icinga-icingaweb2", - "version": "3.9.0", + "version": "3.9.1", "author": "Icinga Team", "summary": "Icinga Web 2 Puppet Module", "license": "Apache-2.0",