Skip to content

Commit ea2fc2a

Browse files
committed
Release 0.4.2
1 parent 4c9f1e5 commit ea2fc2a

File tree

6 files changed

+68
-18
lines changed

6 files changed

+68
-18
lines changed

CHANGELOG.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,32 @@ Icinga.Icinga Release Notes
44

55
.. contents:: Topics
66

7+
v0.4.2
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
Small quality of life & bugfix release.
14+
15+
Minor Changes
16+
-------------
17+
18+
- Extend condition for the API feature when using self generated certificates.
19+
This avoids running the given portion of the code unnecessarily.
20+
Thanks @thesefer
21+
- For Icinga2 certificates and key file permissions are now set explicitly when using self generated certificates (**0644** and **0600** respectively).
22+
- The Icinga2 API feature now allows for the use of certificates already present on the remote host.
23+
This means that certificates (and the key) no longer have to be present on the Ansible controller
24+
which allows for more flexibility when it comes to certificate deployment.
25+
The new behavior can be activated by setting :code:`ssl_remote_source: true` within the API feature.
26+
27+
Bugfixes
28+
--------
29+
30+
- The TLS configuration for Icinga DB / Icinga DB Redis has been faulty. Both configuration templates now render properly based on the given TLS related variables.
31+
If using TLS in Icinga DB Redis, the non-TLS port will be disabled. The Icinga DB (daemon) configuration now uses the correct YAML key for both the TLS port and the non-TLS port.
32+
733
v0.4.1
834
======
935

changelogs/changelog.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,3 +300,44 @@ releases:
300300
- feature_kubernetes.yml
301301
- release_summary.yml
302302
release_date: '2025-06-23'
303+
0.4.2:
304+
changes:
305+
bugfixes:
306+
- 'The TLS configuration for Icinga DB / Icinga DB Redis has been faulty. Both
307+
configuration templates now render properly based on the given TLS related
308+
variables.
309+
310+
If using TLS in Icinga DB Redis, the non-TLS port will be disabled. The Icinga
311+
DB (daemon) configuration now uses the correct YAML key for both the TLS port
312+
and the non-TLS port.
313+
314+
'
315+
minor_changes:
316+
- 'Extend condition for the API feature when using self generated certificates.
317+
318+
This avoids running the given portion of the code unnecessarily.
319+
320+
Thanks @thesefer'
321+
- For Icinga2 certificates and key file permissions are now set explicitly when
322+
using self generated certificates (**0644** and **0600** respectively).
323+
- 'The Icinga2 API feature now allows for the use of certificates already present
324+
on the remote host.
325+
326+
This means that certificates (and the key) no longer have to be present on
327+
the Ansible controller
328+
329+
which allows for more flexibility when it comes to certificate deployment.
330+
331+
The new behavior can be activated by setting :code:`ssl_remote_source: true`
332+
within the API feature.
333+
334+
'
335+
release_summary: 'Small quality of life & bugfix release.
336+
337+
'
338+
fragments:
339+
- 382-fix-remote-certificates.yml
340+
- fix_issue_377.yml
341+
- fix_pr_379.yml
342+
- release_summary.yml
343+
release_date: '2025-07-24'

changelogs/fragments/382-fix-remote-certificates.yml

Lines changed: 0 additions & 7 deletions
This file was deleted.

changelogs/fragments/fix_issue_377.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.

changelogs/fragments/fix_pr_379.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace: netways
44
name: icinga
5-
version: 0.4.1
5+
version: 0.4.2
66
readme: README.md
77
authors:
88
- Lennart Betz <[email protected]>

0 commit comments

Comments
 (0)