-
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.
- Loading branch information
Showing
383 changed files
with
4,120 additions
and
11,116 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
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,15 @@ | ||
Title: Protect automation user secret against timing attacks | ||
Class: security | ||
Compatible: compat | ||
Component: wato | ||
Date: 1700216645 | ||
Edition: cre | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
This Werks improves how the secret of an automation user is validated during login. | ||
Prior to the Werk, the automation user's password was not checked in a way that is safe against (theoretical) timing attacks. | ||
This is fixed now. | ||
|
||
Even though this Werk improves security, it does not address an exploitable vulnerability. | ||
To aid automated scanning we assign a CVSS score of 0.0 (None) (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N). |
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,14 @@ | ||
Title: logwatch_ec: remove spool files after reading them | ||
Class: fix | ||
Compatible: compat | ||
Component: checks | ||
Date: 1698764921 | ||
Edition: cre | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
Before this fix spool files were only removed when they were too old or if | ||
there were too many of them. | ||
|
||
Spool files that got deleted after reading will be recreated if there was | ||
an error while sending a message. |
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,36 @@ | ||
Title: logwatch_ec: tcp remote forwarding: create one spool file per service | ||
Class: fix | ||
Compatible: compat | ||
Component: checks | ||
Date: 1699863833 | ||
Edition: cre | ||
Knowledge: doc | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
This Werk affects you if you have a logwatch_ec check which forwards events to | ||
a remote syslog hosts and if you activated the option "Create a separate check | ||
for each logfile". | ||
|
||
In this case all separate services shared one spoolfile. This lead to the | ||
problem, that one event in the spoolfile was displayed as one event for each | ||
separate service (but it was only sent out once, when the remote was reachable | ||
again). | ||
|
||
In some conditions events might been unnoticeable dropped, because the | ||
spoolfile was overwritten by another logwatch service. | ||
|
||
Now each logwatch service will have their own spoolfile. | ||
|
||
The spoolfiles will be automatically assigned to their logwatch service. | ||
|
||
After all your logwatch_ec services sent all their spoolfiles out, you may | ||
manually consult the following folder for <tt>spoolfile.*</tt> files: | ||
|
||
<tt>./var/check_mk/logwatch_spool/<hostname></tt> | ||
|
||
If there are any spoolfiles in this folder, they could not be assigned to a | ||
logwatch service. If you still want them to be forwarded, move them to one of | ||
the folders, otherwise they can be deleted. | ||
|
||
<tt>./var/check_mk/logwatch_spool/<hostname>/item_<url_encode(item)></tt> |
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,11 @@ | ||
Title: mk_oracle: broken section due to missing redirect | ||
Class: fix | ||
Compatible: compat | ||
Component: agents | ||
Date: 1700058856 | ||
Edition: cre | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
<a href="https://checkmk.com/werk/15293">Werk #15293</a> broke mk_oracle sections. | ||
The falsely generated output is now redirected to /dev/null |
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,16 @@ | ||
Title: oracle_crs_res: TypeError: Resource.__init__() got an unexpected keyword argument 'enabled' | ||
Class: fix | ||
Compatible: compat | ||
Component: checks | ||
Date: 1700145397 | ||
Edition: cre | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
Agent output changed with newer oracle databases, it now includes "enabled" | ||
data. Previous version of this check could not handle this and crashed with | ||
the following error: | ||
|
||
<tt>TypeError: Resource.<strong>init</strong>() got an unexpected keyword argument 'enabled'</tt> | ||
|
||
oracle_crs_res now ignores all additional data. |
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,27 @@ | ||
Title: align quoting of synchronous and asynchronous MRPE | ||
Class: fix | ||
Compatible: incomp | ||
Component: checks | ||
Date: 1700489068 | ||
Edition: cre | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
You are affected by this change if you use asynchronous MRPE and used double | ||
quotes (<tt>"</tt>) in the MRPE command. | ||
|
||
Quoting of mrpe commands differed between cached and non cached mrpe checks. | ||
|
||
With this Werk the quoting rules for the normal/synchronous execution of MRPE | ||
are applied to asynchronous MRPE commands. | ||
|
||
The following can now be applied to both asynchronous and normal/synchronous | ||
execution of MRPE commands: Use single quotes on the first level of quoting. | ||
|
||
This command will correctly show <tt>output with spaces</tt> in the Service | ||
output: | ||
|
||
<tt>bash -c 'echo "output with spaces"'</tt> | ||
|
||
If you execute asynchronous MRPE and the command uses double quotes on the | ||
first level of quoting, adapt it accordingly. |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
Title: mssql_backup: Correct timezone difference for last backup date | ||
Class: fix | ||
Compatible: compat | ||
Component: checks | ||
Date: 1696949130 | ||
Edition: cre | ||
Knowledge: doc | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
This werk is relevant for users monitoring the age of the last backup time of mssql databases in different timezones. | ||
|
||
The date/time of the last backup of a mssql database is currently stored in local host time without the information about the host timezone. When this time is used to check the age of the last backup, it is interpreted in the Checkmk server timezone. | ||
When using different timezones, this leads to incorrect values for "Age of last database backup" and if the age is negative, in newer Checkmk versions to the warning "Cannot reasonably calculate time since last backup (hosts time running ahead)". | ||
|
||
The mssql agent plugin will now store the time in UTC and the mssql_backup check will interpret the time accordingly. | ||
|
||
You will need to update the agent plugin mssql.vbs to receive the corrected times. | ||
|
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,11 @@ | ||
Title: Activate changes: Performance improvement in CME | ||
Class: feature | ||
Compatible: compat | ||
Component: checks | ||
Date: 1698068521 | ||
Edition: cme | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
The preparation phase for distributing changes to remote sites typically takes longer in a managed edition to ensure that each customer is handled separately. | ||
This phase has been accelerated with additional caching and improved storage of intermediate results. |
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,12 @@ | ||
Title: metrics: Fix Internal Server Error when decimal timestamps are provided | ||
Class: fix | ||
Compatible: compat | ||
Component: rest-api | ||
Date: 1700216654 | ||
Edition: cre | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
Prior to this werk, when a timestamp contained decimal values the endpoint would return status 500 (Internal server error). This change fixes that and now it returns 400 (Bad Request) and a brief explanation of the error. | ||
|
||
|
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,14 @@ | ||
Title: Fix "Metric history" context filter on view edit | ||
Class: fix | ||
Compatible: compat | ||
Component: multisite | ||
Date: 1700552738 | ||
Edition: cee | ||
Level: 1 | ||
Version: 2.3.0b1 | ||
|
||
If you edited a view with the context filter "Metric history", the value was | ||
always "Only first 10 sorted results", even if another value was set before. | ||
|
||
This was just a problem with the default choice of the dropdown. If you used | ||
the view, the filter should have been worked as expected. |
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 @@ | ||
16303 | ||
16323 |
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 |
---|---|---|
|
@@ -17,12 +17,11 @@ Here are the links to major sections of this document: | |
* [Style Guide](#style-guide) | ||
|
||
If you have questions, please create a post at the [Checkmk Forum](https://forum.checkmk.com). | ||
For bug reports, please send an e-mail to [email protected]. | ||
|
||
We are interested in all feature extensions, which fit to the product and extend it reasonably. | ||
Occasionally, we have to decline a change, if e.g. it breaks other functionality, collides with our product roadmap or affects non-functional requirements of the product. | ||
Any contribution must also comply with the coding requirements detailed out below. | ||
For feature requests, please share your idea via the [Checkmk feature portal](https://features.checkmk.com). | ||
For feature requests, please share your idea via the [Checkmk ideas portal](https://ideas.checkmk.com). | ||
|
||
## Contributing code | ||
|
||
|
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.