Skip to content

Commit b11fb7a

Browse files
Merge pull request #920 from Checkmk/devel
Update changelogs and docs upon release
2 parents 01897ed + d0525dc commit b11fb7a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+4436
-118
lines changed

CHANGELOG.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,36 @@ checkmk.general Release Notes
44

55
.. contents:: Topics
66

7+
v6.3.0
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
Introducing the long-awaited module for dynamic host management (also known as the DCD)!
14+
15+
Major Changes
16+
-------------
17+
18+
- DCD module - Add DCD module. Thanks to Atruvia AG (https://atruvia.de/) for donating the initial code!
19+
20+
Minor Changes
21+
-------------
22+
23+
- Authentication - Thanks to Atruvia AG (https://atruvia.de/), all modules now support two more modes of authentication. In addition to ``bearer``, you can now use both ``basic`` and ``cookie`` authentication. Refer to the respective module documentation for details.
24+
- Idempotency - Differences in the desired and current state are currently computed in each module separately. Thanks to Atruvia AG (https://atruvia.de/) there now is a ``ConfigDiffer`` class, which can be used for this moving forward.
25+
- Server role - Add support for optional use of a HTTP proxy for downloading the Checkmk Server Setup and GPG Key.
26+
27+
Bugfixes
28+
--------
29+
30+
- Site module - Fix idempotency.
31+
32+
New Modules
33+
-----------
34+
35+
- checkmk.general.dcd - Manage Dynamic Host Management.
36+
737
v6.2.3
838
======
939

changelogs/.plugin-cache.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,11 @@ plugins:
8686
name: contact_group
8787
namespace: ''
8888
version_added: 0.12.0
89+
dcd:
90+
description: Manage Dynamic Host Management.
91+
name: dcd
92+
namespace: ''
93+
version_added: 6.3.0
8994
discovery:
9095
description: Discover services in Checkmk.
9196
name: discovery
@@ -151,4 +156,4 @@ plugins:
151156
strategy: {}
152157
test: {}
153158
vars: {}
154-
version: 6.2.3
159+
version: 6.3.0
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

changelogs/changelog.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1345,3 +1345,33 @@ releases:
13451345
- release_summary.yml
13461346
- truthy.yml
13471347
release_date: '2025-10-17'
1348+
6.3.0:
1349+
changes:
1350+
bugfixes:
1351+
- Site module - Fix idempotency.
1352+
major_changes:
1353+
- DCD module - Add DCD module. Thanks to Atruvia AG (https://atruvia.de/) for
1354+
donating the initial code!
1355+
minor_changes:
1356+
- Authentication - Thanks to Atruvia AG (https://atruvia.de/), all modules now
1357+
support two more modes of authentication. In addition to ``bearer``, you can
1358+
now use both ``basic`` and ``cookie`` authentication. Refer to the respective
1359+
module documentation for details.
1360+
- Idempotency - Differences in the desired and current state are currently computed
1361+
in each module separately. Thanks to Atruvia AG (https://atruvia.de/) there
1362+
now is a ``ConfigDiffer`` class, which can be used for this moving forward.
1363+
- Server role - Add support for optional use of a HTTP proxy for downloading
1364+
the Checkmk Server Setup and GPG Key.
1365+
release_summary: Introducing the long-awaited module for dynamic host management
1366+
(also known as the DCD)!
1367+
fragments:
1368+
- api.yml
1369+
- bugfixes.yml
1370+
- dcd.yml
1371+
- http_proxy.yml
1372+
- release_summary.yml
1373+
modules:
1374+
- description: Manage Dynamic Host Management.
1375+
name: dcd
1376+
namespace: ''
1377+
release_date: '2025-11-12'

docs/activation_module.rst

Lines changed: 79 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
:trim:
77

88
.. meta::
9-
:antsibull-docs: 2.21.0
9+
:antsibull-docs: 2.22.0
1010

1111
.. Anchors
1212
@@ -22,7 +22,7 @@ checkmk.general.activation module -- Activate changes in Checkmk.
2222
.. Collection note
2323
2424
.. note::
25-
This module is part of the `checkmk.general collection <https://galaxy.ansible.com/ui/repo/published/checkmk/general/>`_ (version 6.2.3).
25+
This module is part of the `checkmk.general collection <https://galaxy.ansible.com/ui/repo/published/checkmk/general/>`_ (version 6.3.0).
2626

2727
It is not included in ``ansible-core``.
2828
To check whether it is installed, run :code:`ansible-galaxy collection list`.
@@ -79,6 +79,83 @@ Parameters
7979
* - Parameter
8080
- Comments
8181

82+
* - .. raw:: html
83+
84+
<div class="ansible-option-cell">
85+
<div class="ansibleOptionAnchor" id="parameter-api_auth_cookie"></div>
86+
87+
.. _ansible_collections.checkmk.general.activation_module__parameter-api_auth_cookie:
88+
89+
.. rst-class:: ansible-option-title
90+
91+
**api_auth_cookie**
92+
93+
.. raw:: html
94+
95+
<a class="ansibleOptionLink" href="#parameter-api_auth_cookie" title="Permalink to this option"></a>
96+
97+
.. ansible-option-type-line::
98+
99+
:ansible-option-type:`string`
100+
101+
.. raw:: html
102+
103+
</div>
104+
105+
- .. raw:: html
106+
107+
<div class="ansible-option-cell">
108+
109+
Authentication cookie for the Checkmk session.
110+
111+
112+
.. raw:: html
113+
114+
</div>
115+
116+
* - .. raw:: html
117+
118+
<div class="ansible-option-cell">
119+
<div class="ansibleOptionAnchor" id="parameter-api_auth_type"></div>
120+
121+
.. _ansible_collections.checkmk.general.activation_module__parameter-api_auth_type:
122+
123+
.. rst-class:: ansible-option-title
124+
125+
**api_auth_type**
126+
127+
.. raw:: html
128+
129+
<a class="ansibleOptionLink" href="#parameter-api_auth_type" title="Permalink to this option"></a>
130+
131+
.. ansible-option-type-line::
132+
133+
:ansible-option-type:`string`
134+
135+
.. raw:: html
136+
137+
</div>
138+
139+
- .. raw:: html
140+
141+
<div class="ansible-option-cell">
142+
143+
Type of authentication to use.
144+
145+
146+
.. rst-class:: ansible-option-line
147+
148+
:ansible-option-choices:`Choices:`
149+
150+
- :ansible-option-choices-entry-default:`"bearer"` :ansible-option-choices-default-mark:`← (default)`
151+
- :ansible-option-choices-entry:`"basic"`
152+
- :ansible-option-choices-entry:`"cookie"`
153+
154+
155+
.. raw:: html
156+
157+
</div>
158+
82159
* - .. raw:: html
83160

84161
<div class="ansible-option-cell">

docs/agent_role.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
:trim:
77

88
.. meta::
9-
:antsibull-docs: 2.21.0
9+
:antsibull-docs: 2.22.0
1010

1111
.. Anchors
1212
@@ -20,7 +20,7 @@ checkmk.general.agent role -- Install Checkmk agents
2020
.. Collection note
2121
2222
.. note::
23-
This role is part of the `checkmk.general collection <https://galaxy.ansible.com/ui/repo/published/checkmk/general/>`_ (version 6.2.3).
23+
This role is part of the `checkmk.general collection <https://galaxy.ansible.com/ui/repo/published/checkmk/general/>`_ (version 6.3.0).
2424

2525
It is not included in ``ansible-core``.
2626
To check whether it is installed, run :code:`ansible-galaxy collection list`.

0 commit comments

Comments
 (0)