Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 35c52ee35ec62fb2cc25610500425ffa1d8a2fd7
https://github.com/tribe29/checkmk/commit/35c52ee35ec62fb2cc25610500425ffa1…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/utils/type_defs/_misc.py
M tests/integration/cmk/base/test_automations.py
M tests/integration/conftest.py
M tests/testlib/openapi_session.py
A tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
Create REST API Client
This change is the beginning of a client for the REST API
that makes most of the tests a lot easier to write
by making assumptions that hold true for almost
all tests.
If a certain test does not fit those assumptions,
you can and should use the old API as before.
Change-Id: I5dc8913431a86c4380ddbfb2a94c0d4cfe0f1288
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 77385780fe326a8a5f3cfa68e1ef9a5a93dbe80a
https://github.com/tribe29/checkmk/commit/77385780fe326a8a5f3cfa68e1ef9a5a9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I141663026d63702ab84671ec48ef7e328bb8236c
Commit: 0bc83089d8008051d197b8d56eb61f17ef9e5715
https://github.com/tribe29/checkmk/commit/0bc83089d8008051d197b8d56eb61f17e…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths:
A .werks/14960
Log Message:
-----------
14960 FIX MRPE/Windows: Support caching interval
The configuration of MRPE checks (legacy Nagios remote plugins) includes an option
to specify a caching interval for asynchronous plugin execution.
While this option has always been available, it did only apply to MRPE checks deployed
with UNIX agents, and was ignored for the Windows agent.
Starting with this Werk, a specified caching interval will also have effect on Windows.
To configure an interval, you have the two options:
LI: Specify it within a check definition at the <tt>mrpe</tt> section at the <tt>check_mk.user.yml</tt>
file in the form of <tt>check = (interval=<i>INTERVAL</i>) <i>COMMAND</i><br>. A config reload is required
after editing the file.
LI: Optionally select and enter it at the agent ruleset "Execute MRPE checks". Already configured rulesets
will start to work after baking and updating/deploying agents once.
Note: A comment in the <tt>check_mk.user.yml</tt> previously suggested to specify a caching
interval in another form, that never has been applied. If you happen to have MRPE checks
configured in this deprecated format, they will now actually start to work.
However, the mentioned <tt>add_age</tt> is not supported and will be ignored. (The cache age will always be
reported to the monitoring server.)
Change-Id: Id7907694b2c808eebc21725336bc144efe366e23
Compare: https://github.com/tribe29/checkmk/compare/8e73360eb396...0bc83089d800
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: b8f07264d4fc0945cc1f411f8201f5ef5f5915eb
https://github.com/tribe29/checkmk/commit/b8f07264d4fc0945cc1f411f8201f5ef5…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths:
A .werks/14704
A agents/cfg_examples/mysql.cfg
M agents/plugins/mk_mysql
Log Message:
-----------
14704 FIX mk_mysql: Support for multiple sockets and aliases
Until now, the mk_mysql agent plugin could handle multiple sockets,
but without the possibility to specify one alias per socket.
Specifying multiple sockets and one alias for the whole instance would
lead to missing services in the discovery.
The option to configure multiple sockets was missing from the bakery.
Now, the mk_mysql agent plugin can handle multiple socket-alias pairs
which can be configured through the bakery.
The configuration example mysql.cfg has been added to Setup > Agents >
Other operating systems > Example Configurations.
SUP-7235
Change-Id: I5ffd3768f14a1b1bd56670ef34e823d50e2ff9c6
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 01d4e18a699d47eee2452b925ef86c3dea104bdb
https://github.com/tribe29/checkmk/commit/01d4e18a699d47eee2452b925ef86c3de…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths:
A .werks/14705
M cmk/base/plugins/agent_based/utils/fileinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_fileinfo_check.py
Log Message:
-----------
14705 FIX fileinfo_groups: Fix state for 'Out of relevant time of day'
After migration to the new check API in version 2.1.0,
the fileinfo_groups check plugin didn't calculate the Checkmk state
correctly. Levels were applied even during irrelevant time periods.
Now, state will always be OK if outside of relevant time period.
SUP-12646
Change-Id: I027c92983ac8293d8e30ea4f11238cf55f3b18e1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aeef715a2a1132dcd74da166244a95973cf50f02
https://github.com/tribe29/checkmk/commit/aeef715a2a1132dcd74da166244a95973…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2022-12-12 (Mon, 12 Dec 2022)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/