Skip to content

Commit 4137746

Browse files
committed
Release 2.12.7
1 parent 372f8f3 commit 4137746

File tree

2 files changed

+71
-2
lines changed

2 files changed

+71
-2
lines changed

CHANGELOG.md

Lines changed: 70 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,76 @@ documentation before upgrading to a new release.
77

88
Released closed milestones can be found on [GitHub](https://github.com/Icinga/icinga2/milestones?state=closed).
99

10-
# 2.12.6 (2021-08-19)
10+
## 2.12.7 (2022-04-14)
11+
12+
This version includes bugfixes for many features of Icinga 2, including fixes for multiple crashes.
13+
14+
### API
15+
16+
* The /v1/config/stages endpoint now immediately rejects parallel config updates
17+
instead of accepting and then later failing to verify and activate them. #9326
18+
19+
### Certificates
20+
21+
* The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9338
22+
* Compare cluster certificate tickets in constant time. #9334
23+
24+
### Notifications
25+
26+
* Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9125
27+
28+
### Checks and Commands
29+
30+
* Fix a deadlock when processing check results for checkables with dependencies. #9229
31+
* Fix a message routing loop that can happen for event commands that are executed within a zone
32+
using `command_endpoint` that resulted in excessive execution of the command. #9261
33+
34+
### Downtimes
35+
36+
* Fix scheduling of downtimes for all services on child hosts. #9184
37+
* Creating fixed downtimes starting immediately now send a corresponding notification. #9185
38+
* Fix some issues involving daylight saving time changes that could result in an hour missing
39+
from scheduled downtimes. This fix applies to time periods as well. #9246
40+
* Fix a bug where downtimes on the day after a daylight saving time change could be off by an hour. #9253
41+
42+
### Configuration
43+
44+
* Fix the evaluation order of default templates when used in combination with apply rules.
45+
Now default templates are imported first as stated in the documentation and
46+
as it already happens for objects defined without using apply. #9294
47+
48+
### IDO
49+
50+
* Fix an issue where contacts were not written correctly to the notification history
51+
if multiple IDO instances are active on the same node. #9243
52+
* Explicitly set the encoding for MySQL connections as a workaround for changed defaults
53+
in Debian bullseye. #9313
54+
* Ship a MySQL schema upgrade that fixes inconsistent version information in the
55+
full schema file and upgrade files which could have resulted in inaccurate reports
56+
of an outdated schema version. #9140
57+
58+
### Performance Data Writers
59+
60+
* Fix a race condition in the InfluxDB Writers that could result in a crash. #9247
61+
* All writers no longer send metrics multiple times after HA failovers. #9329
62+
63+
### Build
64+
65+
* Fix the order of linker flags to fix builds on some ARM platforms. #9167
66+
* Fix an issue when building within an unrelated Git repository,
67+
version information from that repository could incorrectly be used for Icinga 2. #9156
68+
* Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9320 #9327
69+
70+
### Internals
71+
72+
* Fix some race conditions due to missing synchronization.
73+
These race conditions should not have caused any practical problems
74+
besides incorrect numbers in debug log message. #9305
75+
* Move the startup.log and status files created when validating incoming cluster config updates
76+
to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9336
77+
* Remove outdated and incorrect of the severity attributes #9244
78+
79+
## 2.12.6 (2021-08-19)
1180

1281
The main focus of these versions is a security vulnerability in the TLS certificate verification of our metrics writers ElasticsearchWriter, GelfWriter and InfluxdbWriter.
1382

ICINGA2_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Version: 2.12.6
1+
Version: 2.12.7
22
Revision: 1

0 commit comments

Comments
 (0)