diff --git a/CHANGELOG.rst b/CHANGELOG.rst index bb98486ad..f6a706b6f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,13 +4,24 @@ checkmk.general Release Notes .. contents:: Topics +v5.3.1 +====== + +Bugfixes +-------- + +- contact_group module - Fix the passing of the 'customer' attribute, when the 'groups' parameter is used. +- host_group module - Fix the passing of the 'customer' attribute, when the 'groups' parameter is used. +- rule module - Fix moving of existing rules to a different folder. +- service_group module - Fix the passing of the 'customer' attribute, when the 'groups' parameter is used. + v5.3.0 ====== Major Changes ------------- -- Inventory module - Add module for creating a dynamic inventory from Checkmk. +- Dynamic Inventory Source - Add dynamic inventory source for Checkmk. - Site lookup module - Add module to lookup details of a single site. - Site module - Add module for distributed monitoring. Refer to the module documentation for further details. - Sites lookup module - Add module to lookup all sites and their details in a distributed monitoring setup. diff --git a/changelogs/.plugin-cache.yaml b/changelogs/.plugin-cache.yaml index cd6b367fe..c9c054a3b 100644 --- a/changelogs/.plugin-cache.yaml +++ b/changelogs/.plugin-cache.yaml @@ -143,4 +143,4 @@ plugins: strategy: {} test: {} vars: {} -version: 5.3.0 +version: 5.3.1 diff --git a/changelogs/fragments/groups.yml b/changelogs/archive/5.3.1/groups.yml similarity index 100% rename from changelogs/fragments/groups.yml rename to changelogs/archive/5.3.1/groups.yml diff --git a/changelogs/fragments/rule.yml b/changelogs/archive/5.3.1/rule.yml similarity index 100% rename from changelogs/fragments/rule.yml rename to changelogs/archive/5.3.1/rule.yml diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 6c6c4cbe1..150bcef07 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1041,3 +1041,17 @@ releases: name: sites namespace: null release_date: '2024-10-10' + 5.3.1: + changes: + bugfixes: + - contact_group module - Fix the passing of the 'customer' attribute, when the + 'groups' parameter is used. + - host_group module - Fix the passing of the 'customer' attribute, when the + 'groups' parameter is used. + - rule module - Fix moving of existing rules to a different folder. + - service_group module - Fix the passing of the 'customer' attribute, when the + 'groups' parameter is used. + fragments: + - groups.yml + - rule.yml + release_date: '2024-10-24' diff --git a/docs/activation_module.rst b/docs/activation_module.rst index f03998749..8f470f6ad 100644 --- a/docs/activation_module.rst +++ b/docs/activation_module.rst @@ -22,7 +22,7 @@ checkmk.general.activation module -- Activate changes in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/bakery_lookup.rst b/docs/bakery_lookup.rst index ae54efde8..3f6628dc7 100644 --- a/docs/bakery_lookup.rst +++ b/docs/bakery_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.bakery lookup -- Get the bakery status of a Checkmk server .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/bakery_module.rst b/docs/bakery_module.rst index 6739a0a5a..bf5eee1e3 100644 --- a/docs/bakery_module.rst +++ b/docs/bakery_module.rst @@ -22,7 +22,7 @@ checkmk.general.bakery module -- Trigger baking and signing in the agent bakery. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/checkmk_inventory.rst b/docs/checkmk_inventory.rst index 56c4c068b..1287e344e 100644 --- a/docs/checkmk_inventory.rst +++ b/docs/checkmk_inventory.rst @@ -22,7 +22,7 @@ checkmk.general.checkmk inventory -- Dynamic Inventory Source or Checkmk .. Collection note .. note:: - This inventory plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This inventory plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/contact_group_module.rst b/docs/contact_group_module.rst index b317b17aa..04203ced6 100644 --- a/docs/contact_group_module.rst +++ b/docs/contact_group_module.rst @@ -22,7 +22,7 @@ checkmk.general.contact_group module -- Manage contact groups in Checkmk (bulk v .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/discovery_module.rst b/docs/discovery_module.rst index aad81b268..73d5c64ce 100644 --- a/docs/discovery_module.rst +++ b/docs/discovery_module.rst @@ -22,7 +22,7 @@ checkmk.general.discovery module -- Discover services in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/downtime_module.rst b/docs/downtime_module.rst index a03ad2790..bb1bb45d7 100644 --- a/docs/downtime_module.rst +++ b/docs/downtime_module.rst @@ -22,7 +22,7 @@ checkmk.general.downtime module -- Manage downtimes in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/folder_lookup.rst b/docs/folder_lookup.rst index 09f74f732..c9c417715 100644 --- a/docs/folder_lookup.rst +++ b/docs/folder_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.folder lookup -- Get folder attributes .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/folder_module.rst b/docs/folder_module.rst index 287ecb9df..aa7d36434 100644 --- a/docs/folder_module.rst +++ b/docs/folder_module.rst @@ -22,7 +22,7 @@ checkmk.general.folder module -- Manage folders in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/folders_lookup.rst b/docs/folders_lookup.rst index f0db40879..3309c778c 100644 --- a/docs/folders_lookup.rst +++ b/docs/folders_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.folders lookup -- Get various information about a folder .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/host_group_module.rst b/docs/host_group_module.rst index 5f272f65c..9f7b00689 100644 --- a/docs/host_group_module.rst +++ b/docs/host_group_module.rst @@ -22,7 +22,7 @@ checkmk.general.host_group module -- Manage host groups in Checkmk (bulk version .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/host_lookup.rst b/docs/host_lookup.rst index ec531feff..1d3ff16e2 100644 --- a/docs/host_lookup.rst +++ b/docs/host_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.host lookup -- Get host attributes .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/host_module.rst b/docs/host_module.rst index c6c0d882c..823e77381 100644 --- a/docs/host_module.rst +++ b/docs/host_module.rst @@ -22,7 +22,7 @@ checkmk.general.host module -- Manage hosts in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. @@ -105,7 +105,7 @@ Parameters
- List of nodes to be added as members of the cluster-container host provided in name. Works only if the existing host was already a cluster host, or entirely new is created. :strong:`Mutualy exclusive with I(nodes` and :emphasis:`remove\_nodes`.) + List of nodes to be added as members of the cluster host provided in name. Works only if the existing host was already a cluster host, or entirely new is created. :strong:`Mutualy exclusive with I(nodes` and :emphasis:`remove\_nodes`.) .. raw:: html @@ -351,7 +351,7 @@ Parameters
- Nodes, members of the cluster-container host provided in name. :strong:`Mutualy exclusive with I(add\_nodes` and :emphasis:`remove\_nodes`.) + Nodes, members of the cluster host provided in name. :strong:`Mutualy exclusive with I(add\_nodes` and :emphasis:`remove\_nodes`.) .. raw:: html @@ -419,7 +419,7 @@ Parameters
- List of nodes to be removes from the cluster-container host provided in name. :strong:`Mutualy exclusive with I(nodes` and :emphasis:`add\_nodes`.) + List of nodes to be removes from the cluster host provided in name. :strong:`Mutualy exclusive with I(nodes` and :emphasis:`add\_nodes`.) .. raw:: html @@ -669,7 +669,7 @@ Examples # Create a cluster host. - name: "Create a cluster host." - checkmk.general.cluster: + checkmk.general.host: server_url: "http://myserver/" site: "mysite" automation_user: "myuser" @@ -681,7 +681,7 @@ Examples # Create a cluster host with IP. - name: "Create a cluster host with IP address." - checkmk.general.cluster: + checkmk.general.host: server_url: "http://myserver/" site: "mysite" automation_user: "myuser" diff --git a/docs/hosts_lookup.rst b/docs/hosts_lookup.rst index 0adf7fb7f..9f3c8b079 100644 --- a/docs/hosts_lookup.rst +++ b/docs/hosts_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.hosts lookup -- Get various information about a host .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/index.rst b/docs/index.rst index aa4fee2ba..dc87780fc 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -7,7 +7,7 @@ Checkmk.General =============== -Collection version 5.3.0 +Collection version 5.3.1 .. contents:: :local: diff --git a/docs/password_module.rst b/docs/password_module.rst index af78abb55..7731d51dd 100644 --- a/docs/password_module.rst +++ b/docs/password_module.rst @@ -22,7 +22,7 @@ checkmk.general.password module -- Manage passwords in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/rule_lookup.rst b/docs/rule_lookup.rst index 60ff33098..8de3cfb91 100644 --- a/docs/rule_lookup.rst +++ b/docs/rule_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.rule lookup -- Show a rule .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/rule_module.rst b/docs/rule_module.rst index ff48aca3c..861c23522 100644 --- a/docs/rule_module.rst +++ b/docs/rule_module.rst @@ -22,7 +22,7 @@ checkmk.general.rule module -- Manage rules in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/rules_lookup.rst b/docs/rules_lookup.rst index 3c21caf40..d0ca9675e 100644 --- a/docs/rules_lookup.rst +++ b/docs/rules_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.rules lookup -- Get a list rules .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/ruleset_lookup.rst b/docs/ruleset_lookup.rst index b7618c811..ffb65b325 100644 --- a/docs/ruleset_lookup.rst +++ b/docs/ruleset_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.ruleset lookup -- Show a ruleset .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/rulesets_lookup.rst b/docs/rulesets_lookup.rst index 8fad65354..b5261d9e0 100644 --- a/docs/rulesets_lookup.rst +++ b/docs/rulesets_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.rulesets lookup -- Search rulesets .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/service_group_module.rst b/docs/service_group_module.rst index d2b997b80..f3721f3b2 100644 --- a/docs/service_group_module.rst +++ b/docs/service_group_module.rst @@ -22,7 +22,7 @@ checkmk.general.service_group module -- Manage service groups in Checkmk (bulk v .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/site_lookup.rst b/docs/site_lookup.rst index a4c570bf5..e98558421 100644 --- a/docs/site_lookup.rst +++ b/docs/site_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.site lookup -- Show the configuration of a site .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/site_module.rst b/docs/site_module.rst index 58a565e8a..82cfd794e 100644 --- a/docs/site_module.rst +++ b/docs/site_module.rst @@ -22,7 +22,7 @@ checkmk.general.site module -- Manage distributed monitoring in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/sites_lookup.rst b/docs/sites_lookup.rst index 37d326823..7e1efbfe0 100644 --- a/docs/sites_lookup.rst +++ b/docs/sites_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.sites lookup -- Get a list of all sites .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/tag_group_module.rst b/docs/tag_group_module.rst index ddab2421e..e09692d25 100644 --- a/docs/tag_group_module.rst +++ b/docs/tag_group_module.rst @@ -22,7 +22,7 @@ checkmk.general.tag_group module -- Manage tag groups in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/timeperiod_module.rst b/docs/timeperiod_module.rst index 0caa44326..61abebafa 100644 --- a/docs/timeperiod_module.rst +++ b/docs/timeperiod_module.rst @@ -22,7 +22,7 @@ checkmk.general.timeperiod module -- Manage time periods in checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/user_module.rst b/docs/user_module.rst index 49b1a615a..7eea1be88 100644 --- a/docs/user_module.rst +++ b/docs/user_module.rst @@ -22,7 +22,7 @@ checkmk.general.user module -- Manage users in Checkmk. .. Collection note .. note:: - This module is part of the `checkmk.general collection `_ (version 5.3.0). + This module is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`. diff --git a/docs/version_lookup.rst b/docs/version_lookup.rst index dc24194df..d8499dad8 100644 --- a/docs/version_lookup.rst +++ b/docs/version_lookup.rst @@ -22,7 +22,7 @@ checkmk.general.version lookup -- Get the version of a Checkmk server .. Collection note .. note:: - This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.0). + This lookup plugin is part of the `checkmk.general collection `_ (version 5.3.1). It is not included in ``ansible-core``. To check whether it is installed, run :code:`ansible-galaxy collection list`.