Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 38da8bafa9dd670107cf729edabe09cfb1ab045b
https://github.com/tribe29/checkmk/commit/38da8bafa9dd670107cf729edabe09cfb…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
A .werks/13651
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13651 FIX API: fix user config show endpoints to include user attributes
In the previous version, both the show user and show all users
endpoints did not behave as intended hiding the user attributes.
This werk changes this behaviour and also introduces proper field
definitions for the response schema.
Change-Id: Ia1457ea71ad87efe7eae9c552c7a5734315e22ea
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: a27a71d6ed7be429cc9e92c21e9ea5d2c89dc628
https://github.com/tribe29/checkmk/commit/a27a71d6ed7be429cc9e92c21e9ea5d2c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M livestatus/src/LogEntry.cc
Log Message:
-----------
Comments only.
Change-Id: Ie54d7c3ffd973298da16f6aa0cf88e9ad620dd83
Commit: be04188f2b02fc4ff87f28d7cfb0e1c06194304b
https://github.com/tribe29/checkmk/commit/be04188f2b02fc4ff87f28d7cfb0e1c06…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M cmk/utils/notify.py
Log Message:
-----------
Limit various fields lengths when writing to the monitoring history.
Limits (non-configurable for now):
* Comment: 2000 bytes
* Plugin output: 1000 bytes
* Long plugin output: 2000 bytes
Note: For fields coming from the Python side (i.e. notifications),
it's actually characters, not bytes.
CMK-9562
Change-Id: I541ebca369a6114d7a2bf6d13bcc473d0e59f47a
Commit: 9f5f15ea186e8b6a660c7c059a1c440b37f994fc
https://github.com/tribe29/checkmk/commit/9f5f15ea186e8b6a660c7c059a1c440b3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
A .werks/13093
Log Message:
-----------
13093 FIX Limit various fields lengths when writing to the monitoring history.
To protect against very long fields coming e.g. from notification plugins
and other external sources, the CMC will put limit to various fields which
are written to the monitoring history. If such a field is too long, it's
simply truncated. This is a simple protection against huge memory
consumption of the CMC, which caches log lines for faster views and SLA
computations.
Limits (non-configurable for now):
<ul>
<li>Comment: 2000 bytes</li>
<li>Plugin output: 1000 bytes</li>
<li>Long plugin output: 2000 bytes</li>
</ul>
Note: For fields coming from the Python side (i.e. notifications),
it's actually characters, not bytes.
Change-Id: I615b1394aab45a60e38e51cc54b43e576c2f150e
Compare: https://github.com/tribe29/checkmk/compare/aa5b79401855...9f5f15ea186e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 38fb68c3a64019863d701906fa59cd704843e960
https://github.com/tribe29/checkmk/commit/38fb68c3a64019863d701906fa59cd704…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
A .werks/13459
M cmk/gui/plugins/wato/check_parameters/ps.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_ps.py
Log Message:
-----------
13459 FIX Fix inline help in ps monitoring rule
'Include process arguments in long-output' parameter in ps monitoring
rule previously falsely stated that first N arguments will be shown.
This was never the case. First N characters of all arguments are
shown in the long-output. Inline help text is therefore changed.
SUP-9349
Change-Id: I2011824fd408c847cc38988d5051fc3e9afa456a
Commit: a5c0bb30ff56b5aae55ec1b52fb90b7920509f00
https://github.com/tribe29/checkmk/commit/a5c0bb30ff56b5aae55ec1b52fb90b792…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M omd/packages/monitoring-plugins/cmk_password_store.h
M omd/packages/monitoring-plugins/monitoring-plugins.make
M omd/packages/monitoring-plugins/patches/0003-cmk-password-store.dif
Log Message:
-----------
Revert "Revert "Decrypt password store for plugins""
Set RUNPATH in the programs such that our openssl library is used:
```
$ objdump -x ./plugins/check_http | grep RUNPATH
RUNPATH /omd/versions/2.1.0i1.cpe/lib
```
CMK-9563
This reverts commit 075801fdb690399605fde76ec2508ad427b6371e.
Change-Id: Ie8d481b2e452fb766929acdc62f2234a8ef3f5ef
Compare: https://github.com/tribe29/checkmk/compare/f02a9ae9903b...a5c0bb30ff56
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f02a9ae9903b60d11893ffd575b387de93831bac
https://github.com/tribe29/checkmk/commit/f02a9ae9903b60d11893ffd575b387de9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M tests/Makefile
M web/.f12
M web/app/.f12
M web/htdocs/openapi/.f12
Log Message:
-----------
shellcheck/format web
Change-Id: I59a37c608137a1f6d69b7a6d21a48eee3331b035
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d7e5aca0d5fcc4941e46aa8a9bccadbb36aa518f
https://github.com/tribe29/checkmk/commit/d7e5aca0d5fcc4941e46aa8a9bccadbb3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
A .werks/13093
Log Message:
-----------
13093 FIX Limit various fields lengths when writing to the monitoring history.
To protect against very long fields coming e.g. from notification plugins
and other external sources, the CMC will put limit to various fields which
are written to the monitoring history. If such a field is too long, it's
simply truncated. This is a simple protection against huge memory
consumption of the CMC, which caches log lines for faster views and SLA
computations.
Limits (non-configurable for now):
<ul>
<li>Comment: 2000 bytes</li>
<li>Plugin output: 1000 bytes</li>
<li>Long plugin output: 2000 bytes</li>
</ul>
Note: For fields coming from the Python side (i.e. notifications),
it's actually characters, not bytes.
Change-Id: I615b1394aab45a60e38e51cc54b43e576c2f150e