-
Notifications
You must be signed in to change notification settings - Fork 474
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'Checkmk:master' into master
- Loading branch information
Showing
86 changed files
with
1,404 additions
and
836 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
[//]: # (werk v2) | ||
# check_cert: Fixed metrics in output | ||
|
||
key | value | ||
---------- | --- | ||
date | 2024-09-23T14:48:43+00:00 | ||
version | 2.4.0b1 | ||
class | fix | ||
edition | cre | ||
component | checks | ||
level | 2 | ||
compatible | yes | ||
|
||
The active check for monitoring certificates produces two metrics by now. | ||
These metrics have been written in a broken format and therefore never | ||
been created. This is now fixed and both metrics are now available. | ||
|
||
The affected metrics are | ||
* certificate_remaining_validity (is also used for Perf-O-Meter) | ||
* overall_execution_time |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
[//]: # (werk v2) | ||
# heartbeat_crm: Handle cases when pacemaker service is not running | ||
|
||
key | value | ||
---------- | --- | ||
date | 2024-09-16T21:35:09+00:00 | ||
version | 2.4.0b1 | ||
class | fix | ||
edition | cre | ||
component | checks | ||
level | 1 | ||
compatible | yes | ||
|
||
The creation of the agent section depended on the pacemaker service being running. If this was not the case, the section was left empty, causing the services to become stale. | ||
From now on, if the pacemaker service is not running, the service will go into CRIT state and the summary will indicate that the connection was not possible/refused. | ||
|
||
Also, the agent now checks for the existence of 'crm_mon' on the system, as this is a prerequisite for further command execution. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
[//]: # (werk v2) | ||
# Information leak in mknotifyd | ||
|
||
key | value | ||
---------- | --- | ||
date | 2024-07-15T11:23:40+00:00 | ||
version | 2.4.0b1 | ||
class | security | ||
edition | cee | ||
component | notifications | ||
level | 1 | ||
compatible | yes | ||
|
||
When a notification context is sent to mknotifyd a "result message" is generated by mknotifyd and sent back so the original site so it can show if there were problems handling that notification. | ||
This result message could contain secrets that were not meant to be sent to remote sites, e.g. passwords/secrets. | ||
|
||
These secrets were not processed by the remote site but a rough site would have been able to retrieve these. | ||
|
||
This issue was found during internal review. | ||
|
||
*Affected Versions*: | ||
|
||
* 2.3.0 | ||
* 2.2.0 | ||
* 2.1.0 | ||
* 2.0.0 (EOL) | ||
|
||
*Vulnerability Management*: | ||
|
||
We have rated the issue with a CVSS Score of 5.3 Medium (`CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N`) and assigned `CVE-2024-6747`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
[//]: # (werk v2) | ||
# bonding: Configurable number of expected interfaces | ||
|
||
key | value | ||
---------- | --- | ||
date | 2024-09-16T08:45:31+00:00 | ||
version | 2.4.0b1 | ||
class | feature | ||
edition | cre | ||
component | checks | ||
level | 1 | ||
compatible | yes | ||
|
||
|
||
The number of expected interfaces for the bonding checks can now be configured. You can configure the lower limit of expected interfaces and the state if the actual number is lower than the expected number. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
[//]: # (werk v2) | ||
# check_httpv2: Body checking: Fixes for inverted regular expressions | ||
|
||
key | value | ||
---------- | --- | ||
date | 2024-09-18T06:26:40+00:00 | ||
version | 2.4.0b1 | ||
class | fix | ||
edition | cre | ||
component | checks | ||
level | 1 | ||
compatible | yes | ||
|
||
The [new active check for HTTP endpoints](https://checkmk.com/werk/15514) offers the option to | ||
search the response body for strings. This search can be configured to either use a fixed string or | ||
a regular expression. In the latter case, there is the additional option to invert the matching: | ||
Report WARNING if the expression matches and OK if not. This werk fixes two issues related to this | ||
option: | ||
|
||
1. In the user interface, the inversion option was incorrectly labelled with "CRITICAL" instead of | ||
"WARNING" in case the expression matches. | ||
|
||
2. In the service output, if inversion was activated, a not-matched expression was labelled with | ||
"matched" and a matched expression with "not matched". Note that the actual service state (WARNING | ||
if matched, OK otherwise) was correct. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
[//]: # (werk v2) | ||
# licensing: Changes in license compatibility | ||
|
||
key | value | ||
---------- | --- | ||
date | 2024-09-24T06:19:35+00:00 | ||
version | 2.4.0b1 | ||
class | feature | ||
edition | cme | ||
component | wato | ||
level | 1 | ||
compatible | no | ||
|
||
Previously, a Checkmk MSP site was usable with a Checkmk Cloud license, but not the other way around. | ||
Since the Checkmk Cloud is now included in the Checkmk MSP, this changes to the following compatibility: | ||
|
||
* Usable with a Checkmk Enterprise license: Checkmk Raw, Checkmk Enterprise | ||
* Usable with a Checkmk Cloud license: Checkmk Raw, Checkmk Enterprise, Checkmk Cloud | ||
* Usable with a Checkmk MSP license: Checkmk Raw, Checkmk Enterprise, Checkmk Cloud, Checkmk MSP | ||
|
||
Note that this only refers to the compatibility when applying a license to a site, not whether sites of different editions can exist together in a distributed setup/monitoring. | ||
|
||
If you plan to upgrade from Checkmk Enterprise to Checkmk Cloud or Enterprise Checkmk Cloud to Checkmk MSP, please upgrade your subscription first. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
17310 | ||
17320 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.