Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 784863f5c03f826e6b3b2610d6e49ae7f6cc0855
https://github.com/tribe29/checkmk/commit/784863f5c03f826e6b3b2610d6e49ae7f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/11682
M checks/agent_aws
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_aws.py
Log Message:
-----------
11682 agent_aws: addition of support for proxy server
This werk introduces the possibility to configure proxy server
details for the AWS agent. The details can be specified in the
respective AWS rule in the Datasource Programs section.
Change-Id: I84a6c25371931b87520df66e6e3d5fae3032ebd8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2e8b700f1accfe1b7b8d0419eb85881f85aaaf88
https://github.com/tribe29/checkmk/commit/2e8b700f1accfe1b7b8d0419eb85881f8…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/11623
M checkman/docker_container_status_health
M cmk/base/plugins/agent_based/docker_container_status.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py
Log Message:
-----------
11623 Docker container status: discover exited containers
The checks monitoring the status of docker containers will now
also discover exited containers. Since piggyback data is delivered
also for exited containers, the DCD will create hosts for them.
Thus, in order to properly display a host state for such hosts,
we need to discover the corresponding checks.
This merges PR #268, https://github.com/tribe29/checkmk/pull/268.
Change-Id: I998ab65ca376436672877d72ee05c44fb94677b0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 545cabfa2442366f0f4cd13401be63e0f27a0930
https://github.com/tribe29/checkmk/commit/545cabfa2442366f0f4cd13401be63e0f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/11606
M cmk/gui/plugins/views/commands.py
Log Message:
-----------
11606 FIX Fix downtime command when selecting "next year" as time range
The error "ValueError (invalid literal for int() with base 10: 'next_year')" occured
in 2.0.0i1 when selecting next year as time range.
Change-Id: I52bb74a9edebbcd1cf9bafdab1433bacd21089b3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2a00e1a64059987c374275a4df1c101160467217
https://github.com/tribe29/checkmk/commit/2a00e1a64059987c374275a4df1c10116…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/snmplib/snmp_table.py
M cmk/snmplib/type_defs.py
M tests/integration/cmk/lib/snmplib/test_snmp_table.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/lib/test_snmplib_snmp_table.py
M tests/unit/cmk/lib/test_snmplib_type_defs.py
Log Message:
-----------
make OID properties explicit
We introduce a new class 'BackendOIDSpec', which explicitly carries
information on whether to save the value to cache and what encoding
to use.
CMK-6136
Change-Id: I5b51c155463aae7d283df9e8c59e858f79036d54
Commit: a7826b2a2f8dc758f938c4ced22c27fb7670a49f
https://github.com/tribe29/checkmk/commit/a7826b2a2f8dc758f938c4ced22c27fb7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/type_defs.py
M cmk/snmplib/type_defs.py
M tests/unit/cmk/lib/test_snmplib_type_defs.py
Log Message:
-----------
push explicit OID spec into api world
CMK-6136
Change-Id: I788bdd98659ba47929207f101f6a6b64c5a1b292
Compare: https://github.com/tribe29/checkmk/compare/068dea44b415...a7826b2a2f8d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 068dea44b4157f9deecece5d53692231ede00b07
https://github.com/tribe29/checkmk/commit/068dea44b4157f9deecece5d53692231e…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M tests/testlib/web_session.py
Log Message:
-----------
Fix composition tests
The add_host REST-API call now accepts "/" instead of "root" for
the root WATO folder.
Also add debug possibility to REST-API calls, activate for add_host call
Change-Id: I067a33c672c9b703d79cfeddc080701c1b93b34a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4c0e2a1f16a664cdcb8168a4ab312dc4e5df591b
https://github.com/tribe29/checkmk/commit/4c0e2a1f16a664cdcb8168a4ab312dc4e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/11466
Log Message:
-----------
11466 Windows Agent supports environment variables in registry entries
Previously Windows Agnet can't process registry entries with type
REG_EXPAND_SZ containing environment variable(s).
For example ImagePath="%ProgramFiles(x86)%\checkmk\service\check_mk_agent.exe"
had not been expanded to the "c:\Program Files (x86)\checkmk..."
This may lead to Agent malfunction on some Windows installation.
With this release Windows agent fully supports einvironment variables
embedded in registry entries thus eliminating the problem.
Change-Id: If183306b9e62c28b450378aa47dcfb18d8716bf4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f9a02d83db904a2844cea6144ce81551bc882a43
https://github.com/tribe29/checkmk/commit/f9a02d83db904a2844cea6144ce81551b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
[CMK-6247] - add processing of REG_EXPAND_SZ in windows registry
- unit tested.
In some cases windows service is installed using environment variable, for example ImagePath is equal to
%ProgramFiles(x86)%\checkmk\service\check_mk_agent.exe. We need this data to correctly determine service location.
But previously we have ignored environment variables in a path. Now the problem had been fixed.
Change-Id: Ib6b1bdcb09cd72d926b75af12f42f81ace15c3ba
Branch: refs/heads/test_weblate2
Home: https://github.com/tribe29/checkmk
Commit: 289e7728f677c9103502a4ca01327e8f2ddaf58b
https://github.com/tribe29/checkmk/commit/289e7728f677c9103502a4ca01327e8f2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/automations/check_mk.py
M cmk/base/checkers/snmp.py
M cmk/fetchers/snmp.py
M cmk/snmplib/snmp_table.py
M cmk/snmplib/type_defs.py
M tests/integration/cmk/lib/snmplib/test_snmp_table.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy_snmp_tree.py
M tests/unit/cmk/base/api/agent_based/test_ab_type_defs.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/lib/test_snmplib_snmp_table.py
M tests/unit/cmk/lib/test_snmplib_type_defs.py
Log Message:
-----------
SNMPTree: move API code to API
We split up the SNMPTree object into to separate Objects, one that
is exposed by the API (featutring validation), and one that is
used by the backend (featuring de-/serialization).
That way we can move each functionality where it belongs, and
change the backend code without effecting the API.
Additionally some missed renamings of SNMPDetectSpec to
SNMPDetectSpecification are fixed in the tests.
CMK-6136
Change-Id: Ib7546e391d342eee44a627d91b1c126e57034db7
Commit: ab64af64bb3683960a2252c5e16aa03c3e16b5a4
https://github.com/tribe29/checkmk/commit/ab64af64bb3683960a2252c5e16aa03c3…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M .werks/10608
M cmk/gui/plugins/sidebar/search.py
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Fixed quicksearch snapin dropdown and refined snapin description (CMK-6098)
Change-Id: Id263cdee90ebc06f50c86399997b05123c66b31d
Commit: 707a5e24b3c9a70eea3d4d1c72068bbee684f1bd
https://github.com/tribe29/checkmk/commit/707a5e24b3c9a70eea3d4d1c72068bbee…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M buildscripts/scripts/lib/versioning.groovy
Log Message:
-----------
Revert "Revert "Clean up repo patching""
This reverts commit a5ab905d91e328a53f6e686e82a6014a3e7c7ae8.
Change-Id: Ia549dac08f7f283982b82835b9c121859d4f4c22
Commit: e810acfd72cdf0af1fdf246c4f464faa2853753c
https://github.com/tribe29/checkmk/commit/e810acfd72cdf0af1fdf246c4f464faa2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/wato/pages/sites.py
M web/htdocs/js/modules/forms.js
Log Message:
-----------
Refactor more modes to new confirm dialog #1
Along the way: Change variable name from msg to message. It's not
helpful to use the abbreviation here.
Change-Id: I7337a5645e7033391515492e282eb5ac8ca3c884
Commit: ffacbac9c1ce6650106a36f221e69d0d8daac63c
https://github.com/tribe29/checkmk/commit/ffacbac9c1ce6650106a36f221e69d0d8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
Refactor more modes to new confirm dialog #2
Change-Id: I1f6da9b62e8ad6d910b61c70952f3e8c8bf34aa5
Commit: 5dbfef148f77f4734d15f88b396327ef0cdcb7f0
https://github.com/tribe29/checkmk/commit/5dbfef148f77f4734d15f88b396327ef0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/roles.py
Log Message:
-----------
Refactor more modes to new confirm dialog #3
Change-Id: I92937591b6e5ce1da1ab2bf37009373e234648bb
Commit: 758931061cf7a6ee4a47f2d10002a3ff951050f0
https://github.com/tribe29/checkmk/commit/758931061cf7a6ee4a47f2d10002a3ff9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/utils/urls.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
Extract html.confirm_link to urls module
Change-Id: Id302ec4f4f5cd3c71974b734e6c21cb8ea9fe95f
Commit: 1fc9b94289a89ea12695a37bbd5473186f1b86ae
https://github.com/tribe29/checkmk/commit/1fc9b94289a89ea12695a37bbd5473186…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Refactor more modes to new confirm dialog #4
Change-Id: I986e765b3c12aa9c5bdce67ab92ec69af7e8c696
Commit: 6397b65a225c4739986c8c6a304647b7b5bfe285
https://github.com/tribe29/checkmk/commit/6397b65a225c4739986c8c6a304647b7b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/users.py
Log Message:
-----------
Refactor more modes to new confirm dialog #5
Change-Id: I48608dc23793b8cc44dc8a1283f67f55858090e4
Commit: 951d0784f84fc7753b2ae1a4ec96245037310ae2
https://github.com/tribe29/checkmk/commit/951d0784f84fc7753b2ae1a4ec9624503…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/utils/simple_modes.py
Log Message:
-----------
Refactor more modes to new confirm dialog #6
Fix BI aggregation bulk actions along the way.
Change-Id: I3a760602aea86301c3997dd9833aefd4d8a9a244
Commit: 87fb9b24b99773c254e52920ec6fe7ee8d019e2d
https://github.com/tribe29/checkmk/commit/87fb9b24b99773c254e52920ec6fe7ee8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/bi_config.py
Log Message:
-----------
IDs of existing BI aggregations and rules can not be changed anymore
This was an anomaly for these both object types. No other object type of
Checkmk can be renamed like this. The feature has now been dropped for
consistency.
In you need to rename existing objects, you can do this by a) choosing
the new object ID while cloning the existing object and b) removing the
old object.
Change-Id: Ida50fc6fea069da4f1b5ccc2898f71a164b73a4a
Commit: 16ff0cb0b49ddf6b6512c551377124ecd5a6ac70
https://github.com/tribe29/checkmk/commit/16ff0cb0b49ddf6b6512c551377124ecd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/html_elements.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/notifications.py
Log Message:
-----------
Refactor more modes to new confirm dialog #7
Change-Id: Ie818fdb93890d671cd49922275ac3f707bc4f989
Commit: e30c8cc462024837d19b6201f1b87563ae9c4d6b
https://github.com/tribe29/checkmk/commit/e30c8cc462024837d19b6201f1b87563a…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11652
M cmk/gui/wato/pages/check_catalog.py
Log Message:
-----------
11652 FIX Fixed "Invalid topic" error on opening manual pages
CMK-5896
Change-Id: I3e11b58a400aa8c1b655987387790cceae696f4e
Commit: 0c4ec9229cd9b304d171a9bac96e60d52bfcb125
https://github.com/tribe29/checkmk/commit/0c4ec9229cd9b304d171a9bac96e60d52…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M web/htdocs/js/modules/page_menu.js
Log Message:
-----------
Adjust submit on page menu buttons
Change-Id: I9c86e9fc33e927f658455010dc4166bfe203f207
Commit: 490d34e96a94118ab60c43818120c67e62cd76df
https://github.com/tribe29/checkmk/commit/490d34e96a94118ab60c43818120c67e6…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/10317
A buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
A omd/distros/SLES_12SP3.mk
Log Message:
-----------
10317 Readd SLES 12 SP3
Readd Support for SLES 12 SP3, which was removed prematurly.
Change-Id: Ieaeab1c25769ca8e1e4c56375c5d30b20761c0f4
Commit: c75de301c74b7d64898d8d2134983d9df997d78f
https://github.com/tribe29/checkmk/commit/c75de301c74b7d64898d8d2134983d9df…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Unskip one fetcher test
CMK-5329
Change-Id: I8e28ad9f2f2851f3570468945c113488b7569c6a
Commit: d4f23bda0d96c57eeaf602cd4e8d49bc92ec2e6f
https://github.com/tribe29/checkmk/commit/d4f23bda0d96c57eeaf602cd4e8d49bc9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Separate FileCache and Fetcher unit tests
The *unit* tests are easier to understand and extend when we test the
two sets of classes separately.
We also rename the existing TestFileCache to a more
explicit TestSNMPFileCache.
CMK-5329
Change-Id: Ie26e09d9dd5a0f133d487f9049a4488922199a9d
Commit: aa9be3c02a9812d23b5e0ee22e4274dd1d06e579
https://github.com/tribe29/checkmk/commit/aa9be3c02a9812d23b5e0ee22e4274dd1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Add tests for NoCache and DefaultAgentFileCache
CMK-5329
Change-Id: Ibb8a7aca8d3d51008d0f0ce9c763db10109cc495
Commit: 82964989742214fd0e129f018a119d557713675e
https://github.com/tribe29/checkmk/commit/82964989742214fd0e129f018a119d557…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11601
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
11601 FIX Fix broken site restore
The restore of site backups was terminating in 2.0.0i1 because of some broken
hard link handling of files below var/check_mk/core/helper_config.
Change-Id: If3de630cced7bcff619cd5f85ea174db121e6b6c
Commit: ec34bbb115e98053a56a524b0f035b12625df285
https://github.com/tribe29/checkmk/commit/ec34bbb115e98053a56a524b0f035b126…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M agents/wnx/install/InstallFolderDialog.wxs
Log Message:
-----------
[CMK-6033] - text changes
Change-Id: Ifcea00d67fe179f5f1744f6dd50225dfd0d809d8
Commit: 6145c947ae76c055c4f2defc00c1f2a2ba7c3d13
https://github.com/tribe29/checkmk/commit/6145c947ae76c055c4f2defc00c1f2a2b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/backup.py
Log Message:
-----------
Refactor html.confirm calls to new confirm dialog #1
Change-Id: I4381e0aaee172ed37504ac7da698a06734812db3
Commit: 961f192a579ec18d26a0a90142ad16af959424cc
https://github.com/tribe29/checkmk/commit/961f192a579ec18d26a0a90142ad16af9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/gui_background_job.py
M cmk/gui/key_mgmt.py
M cmk/gui/logwatch.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/visuals.py
M cmk/gui/werks.py
Log Message:
-----------
Refactor html.confirm calls to new confirm dialog #2
Change-Id: I3957af67acd000f98d163ad91baadf31aa465f98
Commit: edd9fa2c678c9e72f607f73d4b9f6b32787bcb04
https://github.com/tribe29/checkmk/commit/edd9fa2c678c9e72f607f73d4b9f6b327…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/mobile.py
A cmk/gui/utils/confirm_with_preview.py
M cmk/gui/views.py
M cmk/gui/wato/pages/host_rename.py
Log Message:
-----------
Move html.confirm to dedicated module
This function should now only be used in very special
situations where we want to show some information from
the Python code and give the user some preview before
confirming an action.
Move it out of the way, rename and document it to make
this clear. Also simplify the method by removing unused
code paths.
Change-Id: Ie384707ef576dc4efb07cd88691305538d4e8432
Commit: 5cc12e0551e1125e9cdbb62ec0b640047d57edb6
https://github.com/tribe29/checkmk/commit/5cc12e0551e1125e9cdbb62ec0b640047…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/openapi.py
M cmk/gui/wsgi/applications/__init__.py
M cmk/gui/wsgi/applications/rest_api.py
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
REST-API: spec delivery
* autogenerate spec on request
* add server of current site to spec at runtime
* typing improvements
Change-Id: I9a897ce7235b037b24a2eb24240204e82c7c97d2
Commit: 25c2191cc771287f5d6be86a2258c7a72ca8a012
https://github.com/tribe29/checkmk/commit/25c2191cc771287f5d6be86a2258c7a72…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Decouple tiles and buttons
The big tiles that are shown e.g. in an empty directory
now don't share stylings with buttons anymore. Improve
their styling along the way a little bit.
CMK-6205
Change-Id: If8bc15c05511858ccbb0e7ba68b3f93f896d26f8
Commit: 0da656c1eb356473e55f04cb4ee841e8fcd433de
https://github.com/tribe29/checkmk/commit/0da656c1eb356473e55f04cb4ee841e8f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/login.py
M cmk/gui/plugins/views/commands.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/wato/pages/sites.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Improved button styling for commands
Furthermore, the login button is now green so that it is
visible again and all buttons now have bold text.
CMK-6205
Change-Id: I2286083911c2ac8b1a98b8dcfffabca489034736
Commit: 2a3f62c593a9db9e8dfecf1a0d39f23815963bd7
https://github.com/tribe29/checkmk/commit/2a3f62c593a9db9e8dfecf1a0d39f2381…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/visuals.py
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Minor cleanup for filter popup CSS
CMK-6205
Change-Id: I325b92a354371593256a1a0557b28ac03ce21eed
Commit: 6a988d36ea5776ad17767c43d3a43544f21dc69c
https://github.com/tribe29/checkmk/commit/6a988d36ea5776ad17767c43d3a43544f…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M buildscripts/scripts/lib/versioning.groovy
Log Message:
-----------
Fix for groovy script
* Make REPO_PATCH_RULES a global variable with script scope
Change-Id: I875989fbc6574462742fab4b9cbc8df65b660875
Commit: e2e01069d1b55d2006dccddfbb7e19f563435c1e
https://github.com/tribe29/checkmk/commit/e2e01069d1b55d2006dccddfbb7e19f56…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M buildscripts/scripts/lib/versioning.groovy
Log Message:
-----------
Yet another fix for groovy...
Change-Id: Ibdf401e762ce6eccce26bb18a90ab1d496e7aaa1
Commit: a798fdf26f11a00c80538a4ff63aba202bffd96b
https://github.com/tribe29/checkmk/commit/a798fdf26f11a00c80538a4ff63aba202…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/snmplib/type_defs.py
M tests/unit/cmk/utils/test_type_defs.py
Log Message:
-----------
OIDSpec: remove unused code
Change-Id: I127118d1ad3c9e083cf98a57779ab17d8465a5ba
Commit: dcabd7abbd4723979a63442554e76f2c06144ec8
https://github.com/tribe29/checkmk/commit/dcabd7abbd4723979a63442554e76f2c0…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M buildscripts/scripts/lib/versioning.groovy
Log Message:
-----------
Yet another fix for groovy
remove classic theme from patching mechanism
Change-Id: I6ae41a9ae7fb14656f6ee899e67ffb442b88521e
Commit: 9004b4cb5764d0a2e34fe377da6e9cc1e1ac1118
https://github.com/tribe29/checkmk/commit/9004b4cb5764d0a2e34fe377da6e9cc1e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
Made the fetcher reply messages explicit in a cleanly typed way.
Although we need a bit more code due to various C++ ceremony, the
code itself is much clearer, almost boring (which is a good thing! ;-).
Furthermore, the typing is improved: We don't have to use std::optional
for things which are not optional etc.
Change-Id: Ia8b69b2a11464f1a80b9ba95ba2b6cae373d5502
Commit: c7f657b4d95cecb13dcd8e342006513721aa1dc1
https://github.com/tribe29/checkmk/commit/c7f657b4d95cecb13dcd8e34200651372…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/escaping.py
Log Message:
-----------
escaping: make fallback tuple-safe
Change-Id: I7464d09acc55e8545594a055a1bb4ad85a9a6801
Commit: 2804994059f954a58e07bc67aad5f5e3e71fb35b
https://github.com/tribe29/checkmk/commit/2804994059f954a58e07bc67aad5f5e3e…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11542
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
11542 FIX WATO rules for active check check_sql forgets values for SQL queries
Parameters for {check_sql} have been specified in an overly complicated and buggy way which allowed
specification of single line and multi line SQL query statements as well as uploading content from
local files.
This fix replaces all this with a single multi-line text input field.
Change-Id: Ie5cd3609d2ce33f848f1201a1cb1b805abfde46c
Commit: df7dd3f49895e1518dad0e92a615d474e554cae3
https://github.com/tribe29/checkmk/commit/df7dd3f49895e1518dad0e92a615d474e…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11680
M checkman/qnap_fans
M checks/qnap_fans
M cmk/gui/plugins/wato/check_parameters/hw_fans.py
Log Message:
-----------
11680 FIX qnap_fans: update default parameters
Broken fans can be detected by lower thresholds (not upper thresholds). The default parameters have been adapted accordingly.
Change-Id: I4393d1bb81a2ccc2b3d2ca93981d1a303e0fc8a4
Commit: a32504437bf8463fb50ca9668d0cdac454095dbc
https://github.com/tribe29/checkmk/commit/a32504437bf8463fb50ca9668d0cdac45…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11643
M agents/plugins/mk_docker.py
Log Message:
-----------
11643 FIX Crash mk_docker.py: 'SocketIO' object has no attribute 'recv'
Docker sockets do not have recv method anymore. Docker offers
handling for this (docker.utils.socket.read()).
This function is now used in mk_docker agent aswell.
Change-Id: I2b0ca98cf50810a4f077b4c7b52dccf4c11d0062
Commit: 0bf184c9cf0ecc59ec4190a4895026bec7c73e45
https://github.com/tribe29/checkmk/commit/0bf184c9cf0ecc59ec4190a4895026bec…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11465
Log Message:
-----------
11465 FIX Fixed race condition which may cause crash during start of Microcore
There was a race condition in the Microcore code that may cause crash at the start.
The log usually contains at the very beginning of the Microcore start something like
"Terminated due to unexpected signal 11. Restarting." and "stack trace with 17 frames
follows".
With this release the error has been eliminated.
Change-Id: I87838a2c3f4cd450524a969febf51525be955357
Commit: 27dcffcdec720c8655f28fcb62e4c23bc643ac7c
https://github.com/tribe29/checkmk/commit/27dcffcdec720c8655f28fcb62e4c23bc…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11644
Log Message:
-----------
11644 FIX PySNMP: Cannot convert 'NoneType' object to bytes
The context_name interface uses None as value but PySNMP
can't handle the context_name None. As default value it needs
"" (empty string).
Change-Id: Ie410a5981e07e6a7e602db76a14bd3757038b1f7
Commit: 0d22363bcb292398576f7f5e9ba7e2cccaebd908
https://github.com/tribe29/checkmk/commit/0d22363bcb292398576f7f5e9ba7e2ccc…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/base/checkers/snmp.py
Log Message:
-----------
Add `_make_*` functions for SNMP fetcher config
This is consistent with the other `_make_*` functions, it makes the code
more testable and highlights that `_make_snmp_plugin_store()` is global
by making the method static.
CMK-6181
Change-Id: If2810b2f3d554b1ca7a3b1d864edf83a339c3bf6
Commit: 18782a796bf7ccab2f6e50dde4a75f1d87eda0ff
https://github.com/tribe29/checkmk/commit/18782a796bf7ccab2f6e50dde4a75f1d8…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A cmk/base/check_legacy_includes/agent_helper
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/utils/argument_parsing.py
M cmk/special_agents/utils/request_helper.py
Log Message:
-----------
datasource_programs: addition of connection set
Change-Id: Ibea79f47d9f6fdabece25258b38d7e9b2ff8a23d
Commit: ebc57008b800caf680d995916fa399b46ff0f933
https://github.com/tribe29/checkmk/commit/ebc57008b800caf680d995916fa399b46…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11681
M checks/agent_activemq
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_activemq.py
M tests/unit/checks/test_agent_activemq.py
Log Message:
-----------
11681 agent_activemq: addition of support for https connection
This werk introduces the option to configure a https connection
for the ActiveMQ special agent. The protocol selection is listed
as additional option in the agent's configuration rule.
Change-Id: Ie382c60bcf0c6178396335a66c42b326cd356e93
Commit: c9cb346748eface1e776c53a57ae26d43f79ff7b
https://github.com/tribe29/checkmk/commit/c9cb346748eface1e776c53a57ae26d43…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
[CMK-6172] - provide average_runnable_jobs_fetcher for Livestatus
This value is used to determine how many jobs are delayed because all fetcher helper processes are busy.
Change-Id: I78dc5daa6e8776c21b511db53161ded1b6538a9a
Commit: 9e530fe6f5b3b37d9539a221e41065b4841c40ce
https://github.com/tribe29/checkmk/commit/9e530fe6f5b3b37d9539a221e41065b48…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/11670
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
11670 FIX smart_stats: Missing data despite plugin deployed
In version 2.0.0i1 the smart_stats plugin reported "Missing monitoring data" even though
the "smart" section was present in the agent output.
Change-Id: I191cbf87812a7f1820b0e57a0a133776f69e288f
Commit: 6edd77e4420f511613cd9edb8b7f9ca8e1631064
https://github.com/tribe29/checkmk/commit/6edd77e4420f511613cd9edb8b7f9ca8e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M cmk/gui/main_menu.py
Log Message:
-----------
Add plugin API link to help menu
Improve wording of other entries along the way.
Change-Id: I85dbd31a4686b27f830cac10d1c23134056fbd6e
Commit: 9308979ba46c96d9e51d8136b82d81fad78457df
https://github.com/tribe29/checkmk/commit/9308979ba46c96d9e51d8136b82d81fad…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/fetchers/controller.py
M cmk/utils/paths.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/fetchers/test_controller.py
M tests/unit/cmk/utils/test_paths.py
Log Message:
-----------
Increase code reuse of path to fetcher config
Before the paths to the fetcher configs were recreated using strings
wherever they were needed. This patch makes use of the (already
existing) helper functions.
This explicitely couples writing and reading the config.
CMK-6181
Change-Id: I1ad5f59d7d10efdf0c1c2a488990c23258d8a56e
Commit: f94bce56f2827d717c5484df185f99a89bdee451
https://github.com/tribe29/checkmk/commit/f94bce56f2827d717c5484df185f99a89…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/11621
M cmk/base/plugins/agent_based/esx_vsphere_counters.py
Log Message:
-----------
11621 FIX esx_vsphere_counters_diskio: re-add section
The section for the check plugin esx_vsphere_counters_diskio was lost in
migration, which prevented the corresponding service from being discovered.
Already discovered services crashed upon updating to version 2.0. This has
been fixed.
Change-Id: I0f4e05513f357770448a3d5f9ebc9e628da32e7d
Commit: c0a3b4dc85610cf3e2e2456637ecc6db4bd330bc
https://github.com/tribe29/checkmk/commit/c0a3b4dc85610cf3e2e2456637ecc6db4…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/11622
M checks/esx_vsphere_counters
M checks/netapp_api_volumes
M checks/winperf_processor
Log Message:
-----------
11622 FIX esx_vsphere_counters
This werk fixes a bug in the legacy check esx_vsphere_counters, which
prevented this check from being discovered and crashed already
discovered services.
------------------------------------------------------------------------
Internal note:
Most legacy checks import the needed legacy-includes via *-imports. This
is the correct way in this case, since it ensures that all needed
variables are present when resolving legacy discovery results such as
[("SUMMARY", "diskstat_default_levels")].
However, for some legacy checks, the *-imports were replaced with more
specific imports, which can cause problems due to the reason explained
above. This change re-introduces the *-imports for these cases.
Change-Id: Ia6fc999f8f6c8cda1e9727db73db35d53873c696
Commit: 4162d16d138e462f093b293d4a86edacb03dd179
https://github.com/tribe29/checkmk/commit/4162d16d138e462f093b293d4a86edacb…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
M checks/3par_capacity
M checks/3par_cpgs
M checks/3par_hosts
M checks/3par_ports
M checks/3par_remotecopy
M checks/3par_system
M checks/3par_volumes
M checks/acme_agent_sessions
M checks/acme_certificates
M checks/acme_fan
M checks/acme_powersupply
M checks/acme_realm
M checks/acme_sbc_snmp
M checks/acme_temp
M checks/acme_voltage
M checks/adva_fsp_temp
M checks/aix_paging
M checks/akcp_daisy_temp
M checks/akcp_exp_drycontact
M checks/akcp_exp_humidity
M checks/akcp_exp_smoke
M checks/akcp_exp_temp
M checks/akcp_exp_water
M checks/akcp_sensor_drycontact
M checks/akcp_sensor_humidity
M checks/akcp_sensor_temp
M checks/alcatel_cpu
M checks/alcatel_cpu_aos7
M checks/alcatel_fans
M checks/alcatel_fans_aos7
M checks/alcatel_power
M checks/alcatel_power_aos7
M checks/alcatel_temp
M checks/alcatel_temp_aos7
M checks/alcatel_timetra_cpu
M checks/allnet_ip_sensoric
M checks/apc_humidity
M checks/apc_inrow_temp
M checks/apc_netbotz_sensors
M checks/apc_rackpdu_power
M checks/apc_sts_inputs
M checks/apc_symmetra
M checks/apc_symmetra_ext_temp
M checks/apc_symmetra_input
M checks/apc_symmetra_output
M checks/arbor_peakflow_sp
M checks/arbor_peakflow_tms
M checks/arbor_pravail
M checks/arista_temp
M checks/arris_cmts_cpu
M checks/arris_cmts_mem
M checks/arris_cmts_temp
M checks/artec_documents
M checks/artec_temp
M checks/aruba_cpu_util
M checks/aruba_wlc_clients
M checks/atto_fibrebridge_chassis
M checks/avaya_45xx_cpu
M checks/avaya_45xx_temp
M checks/avaya_88xx
M checks/avaya_88xx_cpu
M checks/avaya_chassis_temp
M checks/aws_cloudwatch_alarms
M checks/aws_cloudwatch_alarms_limits
M checks/aws_costs_and_usage
M checks/aws_dynamodb_limits
M checks/aws_dynamodb_summary
M checks/aws_dynamodb_table
M checks/aws_ebs
M checks/aws_ebs_limits
M checks/aws_ebs_summary
M checks/aws_ec2
M checks/aws_ec2_limits
M checks/aws_ec2_security_groups
M checks/aws_ec2_summary
M checks/aws_elb
M checks/aws_elb_health
M checks/aws_elb_limits
M checks/aws_elb_summary
M checks/aws_elbv2_application
M checks/aws_elbv2_application_target_groups_http
M checks/aws_elbv2_application_target_groups_lambda
M checks/aws_elbv2_limits
M checks/aws_elbv2_network
M checks/aws_elbv2_summary
M checks/aws_elbv2_target_groups
M checks/aws_glacier
M checks/aws_glacier_limits
M checks/aws_rds
M checks/aws_rds_limits
M checks/aws_rds_summary
M checks/aws_s3
M checks/aws_s3_limits
M checks/aws_s3_requests
M checks/aws_wafv2_limits
M checks/aws_wafv2_summary
M checks/aws_wafv2_web_acl
M checks/azure_ad
M checks/azure_agent_info
M checks/azure_databases
M checks/azure_sites
M checks/azure_storageaccounts
M checks/azure_usagedetails
M checks/azure_virtualmachines
M checks/azure_virtualnetworkgateways
M checks/barracuda_system_cpu_util
M checks/bintec_cpu
M checks/bintec_sensors
M checks/blade_bays
M checks/blade_blades
M checks/blade_blowers
M checks/blade_bx_load
M checks/blade_bx_temp
M checks/blade_health
M checks/blade_mediatray
M checks/blade_powerfan
M checks/blade_powermod
M checks/bluecoat_sensors
M checks/bluenet2_powerrail
M checks/bluenet_meter
M checks/bluenet_sensor
M checks/brocade
M checks/brocade_fcport
M checks/brocade_mlx
M checks/brocade_mlx_temp
M checks/brocade_sfp
M checks/brocade_sys
M checks/bvip_fans
M checks/bvip_info
M checks/bvip_link
M checks/bvip_poe
M checks/bvip_temp
M checks/bvip_util
M checks/bvip_video_alerts
M checks/cadvisor_df
M checks/cadvisor_diskstat
M checks/cadvisor_if
M checks/cadvisor_memory
M checks/carel_sensors
M checks/casa_cpu_mem
M checks/casa_cpu_temp
M checks/ceph_df
M checks/checkpoint_fan
M checks/checkpoint_firewall
M checks/checkpoint_ha_problems
M checks/checkpoint_ha_status
M checks/checkpoint_memory
M checks/checkpoint_packets
M checks/checkpoint_powersupply
M checks/checkpoint_svn_status
M checks/checkpoint_temp
M checks/checkpoint_tunnels
M checks/checkpoint_voltage
M checks/checkpoint_vsx
M checks/cifsmounts
M checks/cisco_cpu
M checks/cisco_cpu_memory
M checks/cisco_cpu_multiitem
M checks/cisco_fan
M checks/cisco_fru_powerusage
M checks/cisco_mem
M checks/cisco_nexus_cpu
M checks/cisco_oldcpu
M checks/cisco_power
M checks/cisco_prime_wifi_access_points
M checks/cisco_prime_wifi_connections
M checks/cisco_srst_call_legs
M checks/cisco_srst_phones
M checks/cisco_srst_state
M checks/cisco_temp_perf
M checks/cisco_temp_sensor
M checks/cisco_temperature
M checks/cisco_ucs_cpu
M checks/cisco_ucs_fan
M checks/cisco_ucs_hdd
M checks/cisco_ucs_lun
M checks/cisco_ucs_mem
M checks/cisco_ucs_mem_total
M checks/cisco_ucs_psu
M checks/cisco_ucs_raid
M checks/cisco_ucs_system
M checks/cisco_ucs_temp_cpu
M checks/cisco_ucs_temp_env
M checks/cisco_ucs_temp_mem
M checks/cisco_wlc_clients
M checks/citrix_licenses
M checks/climaveneta_fan
M checks/climaveneta_temp
M checks/cmc_temp
M checks/cmciii
M checks/cmciii_lcp_airin
M checks/cmciii_lcp_airout
M checks/cmciii_lcp_water
M checks/cmctc
M checks/cmctc_config
M checks/cmctc_lcp
M checks/cmctc_output
M checks/cmctc_ports
M checks/cmctc_psm_m
M checks/cmctc_state
M checks/couchbase_buckets_cache
M checks/couchbase_buckets_fragmentation
M checks/couchbase_buckets_items
M checks/couchbase_buckets_mem
M checks/couchbase_buckets_operations
M checks/couchbase_buckets_vbuckets
M checks/couchbase_nodes_cache
M checks/couchbase_nodes_info
M checks/couchbase_nodes_items
M checks/couchbase_nodes_operations
M checks/couchbase_nodes_services
M checks/couchbase_nodes_size
M checks/couchbase_nodes_stats
M checks/couchbase_nodes_uptime
M checks/cpu
M checks/datapower_cpu
M checks/datapower_fan
M checks/datapower_fs
M checks/datapower_ldrive
M checks/datapower_mem
M checks/datapower_pdrive
M checks/datapower_raid_bat
M checks/datapower_temp
M checks/db2_backup
M checks/db2_bp_hitratios
M checks/db2_connections
M checks/db2_counters
M checks/db2_logsizes
M checks/db2_sort_overflow
M checks/db2_tablespaces
M checks/ddn_s2a_errors
M checks/ddn_s2a_faultsbasic
M checks/ddn_s2a_stats
M checks/ddn_s2a_statsdelay
M checks/ddn_s2a_uptime
M checks/ddn_s2a_version
M checks/decru_temps
M checks/dell_chassis_temp
M checks/dell_compellent_controller
M checks/dell_compellent_disks
M checks/dell_compellent_enclosure
M checks/dell_compellent_folder
M checks/dell_idrac_fans
M checks/dell_om_disks
M checks/dell_om_esmlog
M checks/dell_om_fans
M checks/dell_om_mem
M checks/dell_om_power
M checks/dell_om_processors
M checks/dell_om_sensors
M checks/dell_om_vdisks
M checks/dell_powerconnect_temp
M checks/dell_poweredge_amperage
M checks/dell_poweredge_cpu
M checks/dell_poweredge_mem
M checks/dell_poweredge_netdev
M checks/dell_poweredge_pci
M checks/dell_poweredge_status
M checks/dell_poweredge_temp
M checks/df
M checks/df_netapp
M checks/df_netapp32
M checks/df_netscaler
M checks/df_zos
M checks/didactum_can_sensors_analog
M checks/didactum_sensors_analog
M checks/didactum_sensors_discrete
M checks/didactum_sensors_outlet
M checks/docker_container_cpu
M checks/docker_container_diskstat
M checks/docker_node_disk_usage
M checks/docker_node_info
M checks/docsis_channels_downstream
M checks/docsis_channels_upstream
M checks/docsis_cm_status
M checks/domino_info
M checks/domino_mailqueues
M checks/domino_transactions
M checks/domino_users
M checks/dotnet_clrmemory
M checks/elasticsearch_nodes
M checks/eltek_battery
M checks/eltek_outdoor_temp
M checks/emc_datadomain_fs
M checks/emc_datadomain_temps
M checks/emc_isilon_fans
M checks/emc_isilon_ifs
M checks/emc_isilon_quota
M checks/emc_isilon_temp
M checks/emc_vplex_cpu
M checks/emc_vplex_director_stats
M checks/emc_vplex_volumes
M checks/emcvnx_agent
M checks/emcvnx_info
M checks/emcvnx_raidgroups
M checks/emerson_temp
M checks/emka_modules
M checks/enterasys_cpu_util
M checks/enterasys_temp
M checks/entity_sensors
M checks/enviromux
M checks/enviromux_aux
M checks/enviromux_digital
M checks/enviromux_external
M checks/enviromux_sems_digital
M checks/enviromux_sems_external
M checks/enviromux_sems_internal
M checks/esx_vsphere_counters
M checks/esx_vsphere_datastores
M checks/esx_vsphere_hostsystem
M checks/esx_vsphere_licenses
M checks/etherbox
M checks/etherbox2_temp
M checks/f5_bigip_apm
M checks/f5_bigip_chassis_temp
M checks/f5_bigip_conns
M checks/f5_bigip_cpu_temp
M checks/f5_bigip_fans
M checks/f5_bigip_mem
M checks/f5_bigip_pool
M checks/f5_bigip_psu
M checks/f5_bigip_snat
M checks/f5_bigip_vserver
M checks/fast_lta_silent_cubes
M checks/fast_lta_volumes
M checks/fireeye_active_vms
M checks/fireeye_bypass
M checks/fireeye_content
M checks/fireeye_fans
M checks/fireeye_lic_active
M checks/fireeye_lic_expiration
M checks/fireeye_mail
M checks/fireeye_mailq
M checks/fireeye_powersupplies
M checks/fireeye_quarantine
M checks/fireeye_raid
M checks/fireeye_smtp_conn
M checks/fireeye_sys_image
M checks/fireeye_sys_status
M checks/fireeye_temp
M checks/fjdarye100_cadaps
M checks/fjdarye100_cmods
M checks/fjdarye100_cmods_mem
M checks/fjdarye100_conencs
M checks/fjdarye100_cpsus
M checks/fjdarye100_devencs
M checks/fjdarye100_disks
M checks/fjdarye100_rluns
M checks/fjdarye100_sum
M checks/fjdarye100_syscaps
M checks/fjdarye101_cadaps
M checks/fjdarye101_cmods
M checks/fjdarye101_cmods_mem
M checks/fjdarye101_conencs
M checks/fjdarye101_disks
M checks/fjdarye101_rluns
M checks/fjdarye101_sum
M checks/fjdarye101_syscaps
M checks/fjdarye200_pools
M checks/fjdarye500_ca_ports
M checks/fjdarye500_cadaps
M checks/fjdarye500_cmods
M checks/fjdarye500_cmods_flash
M checks/fjdarye500_cmods_mem
M checks/fjdarye500_conencs
M checks/fjdarye500_cpsus
M checks/fjdarye500_devencs
M checks/fjdarye500_disks
M checks/fjdarye500_expanders
M checks/fjdarye500_inletthmls
M checks/fjdarye500_sum
M checks/fjdarye500_syscaps
M checks/fjdarye500_thmls
M checks/fjdarye60_cadaps
M checks/fjdarye60_cmods
M checks/fjdarye60_cmods_flash
M checks/fjdarye60_cmods_mem
M checks/fjdarye60_conencs
M checks/fjdarye60_devencs
M checks/fjdarye60_disks
M checks/fjdarye60_expanders
M checks/fjdarye60_inletthmls
M checks/fjdarye60_psus
M checks/fjdarye60_rluns
M checks/fjdarye60_syscaps
M checks/fjdarye60_thmls
M checks/fortigate_cpu
M checks/fortigate_cpu_base
M checks/fortigate_memory_base
M checks/fortigate_node
M checks/fortigate_sessions
M checks/fortigate_sessions_base
M checks/fortisandbox_cpu_util
M checks/fritz
M checks/fsc_fans
M checks/fsc_if64
M checks/fsc_sc2_cpu_status
M checks/fsc_sc2_fans
M checks/fsc_sc2_info
M checks/fsc_sc2_mem_status
M checks/fsc_sc2_power_consumption
M checks/fsc_sc2_psu
M checks/fsc_sc2_temp
M checks/fsc_sc2_voltage
M checks/fsc_subsystems
M checks/fsc_temp
M checks/genua_carp
M checks/genua_fan
M checks/genua_pfstate
M checks/genua_state_correlation
M checks/genua_vpn
M checks/graylog_cluster_stats
M checks/graylog_cluster_traffic
M checks/graylog_failures
M checks/graylog_jvm
M checks/graylog_license
M checks/graylog_messages
M checks/graylog_sidecars
M checks/graylog_sources
M checks/graylog_streams
M checks/gude_humidity
M checks/gude_powerbanks
M checks/gude_relayport
M checks/gude_temp
M checks/hitachi_hnas_bossock
M checks/hitachi_hnas_cifs
M checks/hitachi_hnas_cpu
M checks/hitachi_hnas_drives
M checks/hitachi_hnas_fan
M checks/hitachi_hnas_fpga
M checks/hitachi_hnas_pnode
M checks/hitachi_hnas_psu
M checks/hitachi_hnas_quorumdevice
M checks/hitachi_hnas_span
M checks/hitachi_hnas_temp
M checks/hitachi_hnas_vnode
M checks/hitachi_hnas_volume
M checks/hitachi_hus_dkc
M checks/hitachi_hus_dku
M checks/hp_fan
M checks/hp_hh3c_ext
M checks/hp_mcs_sensors
M checks/hp_mcs_system
M checks/hp_msa_controller
M checks/hp_msa_disk
M checks/hp_msa_fan
M checks/hp_msa_psu
M checks/hp_msa_system
M checks/hp_msa_volume
M checks/hp_procurve_cpu
M checks/hp_procurve_mem
M checks/hp_procurve_temp
M checks/hp_proliant
M checks/hp_proliant_cpu
M checks/hp_proliant_da_cntlr
M checks/hp_proliant_da_phydrv
M checks/hp_proliant_fans
M checks/hp_proliant_power
M checks/hp_proliant_psu
M checks/hp_proliant_raid
M checks/hp_proliant_temp
M checks/hp_psu
M checks/hpux_cpu
M checks/hpux_lunstats
M checks/hr_cpu
M checks/hr_fs
M checks/hr_ps
M checks/huawei_osn_fan
M checks/huawei_osn_laser
M checks/huawei_osn_power
M checks/huawei_osn_temp
M checks/huawei_switch_cpu
M checks/huawei_switch_fan
M checks/huawei_switch_mem
M checks/huawei_switch_psu
M checks/huawei_switch_stack
M checks/huawei_switch_temp
M checks/huawei_wlc_aps
M checks/hwg_humidity
M checks/hwg_ste2
M checks/hwg_temp
M checks/ibm_imm_temp
M checks/ibm_mq_channels
M checks/ibm_mq_managers
M checks/ibm_mq_plugin
M checks/ibm_mq_queues
M checks/ibm_svc_array
M checks/ibm_svc_disks
M checks/ibm_svc_enclosure
M checks/ibm_svc_enclosurestats
M checks/ibm_svc_host
M checks/ibm_svc_license
M checks/ibm_svc_mdisk
M checks/ibm_svc_mdiskgrp
M checks/ibm_svc_node
M checks/ibm_svc_nodestats
M checks/ibm_svc_portfc
M checks/ibm_svc_portsas
M checks/ibm_svc_systemstats
M checks/ibm_tl_changer_devices
M checks/ibm_tl_media_access_devices
M checks/icom_repeater
M checks/infoblox_dhcp_stats
M checks/infoblox_dns_stats
M checks/infoblox_grid_status
M checks/infoblox_replication_status
M checks/infoblox_temp
M checks/innovaphone_channels
M checks/innovaphone_cpu
M checks/innovaphone_mem
M checks/innovaphone_temp
M checks/intel_true_scale_chassis_temp
M checks/intel_true_scale_fans
M checks/intel_true_scale_psus
M checks/intel_true_scale_sensors_temp
M checks/ipmi_sensors
M checks/ipr400_temp
M checks/isc_dhcpd
M checks/ispro_sensors_digital
M checks/ispro_sensors_humid
M checks/ispro_sensors_temp
M checks/janitza_umg
M checks/jolokia_generic
M checks/jolokia_jvm_garbagecollectors
M checks/jolokia_jvm_memory
M checks/jolokia_jvm_runtime
M checks/jolokia_jvm_threading
M checks/jolokia_metrics
M checks/juniper_cpu_util
M checks/juniper_mem
M checks/juniper_screenos_mem
M checks/juniper_screenos_temp
M checks/juniper_temp
M checks/juniper_trpz_mem
M checks/k8s_component_statuses
M checks/k8s_conditions
M checks/k8s_namespaces
M checks/k8s_persistent_volume_claims
M checks/k8s_persistent_volumes
M checks/k8s_pods_cm
M checks/k8s_resources
M checks/k8s_roles
M checks/k8s_service_port
M checks/k8s_storage_classes
M checks/kentix_amp_sensors
M checks/kentix_dewpoint
M checks/kentix_temp
M checks/kernel
M checks/knuerr_rms_humidity
M checks/knuerr_rms_temp
M checks/libelle_business_shadow
M checks/liebert_bat_temp
M checks/liebert_chilled_water
M checks/liebert_compressor
M checks/liebert_cooling
M checks/liebert_cooling_position
M checks/liebert_cooling_status
M checks/liebert_fans
M checks/liebert_fans_condenser
M checks/liebert_maintenance
M checks/liebert_pump
M checks/liebert_reheating
M checks/liebert_system_events
M checks/liebert_temp_fluid
M checks/liebert_temp_general
M checks/lnx_bonding
M checks/lnx_thermal
M checks/lparstat_aix
M checks/lvm_vgs
M checks/lxc_container_cpu
M checks/mbg_lantime_ng_fan
M checks/mbg_lantime_ng_power
M checks/mbg_lantime_ng_refclock
M checks/mbg_lantime_ng_state
M checks/mbg_lantime_ng_temp
M checks/mbg_lantime_state
M checks/mcafee_emailgateway_agent
M checks/mcafee_emailgateway_av_authentium
M checks/mcafee_emailgateway_av_mcafee
M checks/mcafee_emailgateway_bridge
M checks/mcafee_emailgateway_cpuload
M checks/mcafee_emailgateway_entities
M checks/mcafee_emailgateway_smtp
M checks/mcafee_emailgateway_spam_mcafee
M checks/mcafee_webgateway
M checks/mcafee_webgateway_info
M checks/mcafee_webgateway_misc
M checks/mem
M checks/msexch_activesync
M checks/msexch_autodiscovery
M checks/msexch_availability
M checks/msexch_isclienttype
M checks/msexch_isstore
M checks/msexch_owa
M checks/msexch_rpcclientaccess
M checks/mysql
M checks/mysql_capacity
M checks/mysql_ping
M checks/mysql_slave
M checks/netapp_api_aggr
M checks/netapp_api_cpu
M checks/netapp_api_disk
M checks/netapp_api_environment
M checks/netapp_api_fan
M checks/netapp_api_fcp
M checks/netapp_api_luns
M checks/netapp_api_ports
M checks/netapp_api_protocol
M checks/netapp_api_psu
M checks/netapp_api_qtree_quota
M checks/netapp_api_snapshots
M checks/netapp_api_snapvault
M checks/netapp_api_temp
M checks/netapp_api_volumes
M checks/netapp_api_vs_traffic
M checks/netapp_cpu
M checks/netextreme_cpu_util
M checks/netextreme_fan
M checks/netextreme_psu
M checks/netextreme_psu_in
M checks/netextreme_psu_out
M checks/netextreme_temp
M checks/netgear_fans
M checks/netgear_temp
M checks/netscaler_health
M checks/netscaler_mem
M checks/netstat
M checks/nfsmounts
M checks/nimble_volumes
M checks/ntp
M checks/nvidia
M checks/openbsd_sensors
M checks/openhardwaremonitor
M checks/oracle_locks
M checks/oracle_logswitches
M checks/oracle_processes
M checks/oracle_version
M checks/orion_system
M checks/ovs_bonding
M checks/pandacom_10gm_temp
M checks/pandacom_fc_temp
M checks/pandacom_sys_temp
M checks/papouch_th2e_sensors
M checks/pdu_gude_8301
M checks/pdu_gude_8310
M checks/perle_chassis
M checks/perle_chassis_slots
M checks/perle_modules_cm1000
M checks/perle_modules_cm1110
M checks/perle_modules_mgt
M checks/perle_psmu
M checks/pfsense_if
M checks/poseidon_temp
M checks/postgres_bloat
M checks/postgres_connections
M checks/postgres_locks
M checks/postgres_query_duration
M checks/postgres_stats
M checks/printer_input
M checks/printer_output
M checks/prism_containers
M checks/prism_info
M checks/prism_storage_pools
M checks/proxmox_disk_usage
M checks/proxmox_mem_usage
M checks/proxmox_node_info
M checks/proxmox_vm_backup_status
M checks/proxmox_vm_info
M checks/pse_poe
M checks/pulse_secure_cpu_util
M checks/pulse_secure_temp
M checks/qnap_fans
M checks/qnap_hdd_temp
M checks/quanta_fan
M checks/quanta_temperature
M checks/quanta_voltage
M checks/ra32e_sensors
M checks/rabbitmq_nodes
M checks/raritan_emx
M checks/raritan_emx_sensors
M checks/raritan_pdu_inlet
M checks/raritan_pdu_inlet_summary
M checks/raritan_pdu_plugs
M checks/raritan_px2_sensors
M checks/raritan_px_outlets
M checks/raritan_px_sensors
M checks/rds_licenses
M checks/redis_info
M checks/rms200_temp
M checks/sap_hana_diskusage
M checks/sap_hana_memrate
M checks/scaleio_mdm
M checks/scaleio_pd
M checks/scaleio_sds
M checks/scaleio_storage_pool
M checks/scaleio_system
M checks/scaleio_volume
M checks/security_master
M checks/sensatronics_temp
M checks/sentry_pdu_outlets
M checks/sentry_pdu_systempower
M checks/siemens_plc
M checks/skype
M checks/smart
M checks/sophos_cpu
M checks/sophos_disk
M checks/statgrab_cpu
M checks/statgrab_disk
M checks/statgrab_load
M checks/storeonce4x_appliances
M checks/storeonce_clusterinfo
M checks/storeonce_servicesets
M checks/storeonce_stores
M checks/stormshield_cluster
M checks/stormshield_cluster_node
M checks/stormshield_cpu_temp
M checks/stormshield_disk
M checks/stormshield_info
M checks/stormshield_packets
M checks/stormshield_policy
M checks/stormshield_route
M checks/stormshield_services
M checks/stormshield_updates
M checks/stulz_humidity
M checks/stulz_temp
M checks/synology_disks
M checks/synology_fans
M checks/synology_info
M checks/synology_raid
M checks/synology_status
M checks/synology_update
M checks/timesyncd
M checks/tinkerforge
M checks/tplink_cpu
M checks/tplink_poe
M checks/ucd_cpu_load
M checks/ucd_cpu_util
M checks/ucd_disk
M checks/ucd_diskio
M checks/ucd_mem
M checks/ucd_processes
M checks/ucs_bladecenter_fans
M checks/ucs_bladecenter_psu
M checks/ucs_c_rack_server_temp
M checks/ucs_c_rack_server_util
M checks/ups_bat_temp
M checks/ups_capacity
M checks/ups_cps_battery
M checks/ups_cps_inphase
M checks/ups_cps_outphase
M checks/ups_in_freq
M checks/ups_in_voltage
M checks/ups_modulys_battery
M checks/ups_modulys_inphase
M checks/ups_modulys_outphase
M checks/ups_out_load
M checks/ups_out_voltage
M checks/ups_power
M checks/ups_socomec_in_voltage
M checks/ups_socomec_out_voltage
M checks/ups_socomec_outphase
M checks/ups_test
M checks/varnish
M checks/viprinet_temp
M checks/vms_cpu
M checks/vms_diskstat
M checks/vnx_quotas
M checks/wagner_titanus_topsense
M checks/watchdog_sensors
M checks/win_dhcp_pools
M checks/win_netstat
M checks/windows_intel_bonding
M checks/windows_os_bonding
M checks/winperf_processor
M checks/wmi_cpuload
M checks/wmi_webservices
M checks/wut_webtherm
M checks/zfsget
M checks/zpool
Log Message:
-----------
Added comment concerning *-imports of legacy-includes to legacy-checks
Change-Id: I81429f62ca8d61f05227a86ce40dd5a6ec768d30
Commit: 359533529f5900b256d5fd8a62b8fa6172718fdd
https://github.com/tribe29/checkmk/commit/359533529f5900b256d5fd8a62b8fa617…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-10 (Tue, 10 Nov 2020)
Changed paths:
A .werks/10317
M .werks/10608
A .werks/11465
A .werks/11542
A .werks/11601
A .werks/11621
A .werks/11622
A .werks/11643
A .werks/11644
A .werks/11652
A .werks/11670
A .werks/11680
A .werks/11681
M agents/plugins/mk_docker.py
M agents/wnx/install/InstallFolderDialog.wxs
A buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/scripts/lib/versioning.groovy
M checkman/qnap_fans
M checks/3par_capacity
M checks/3par_cpgs
M checks/3par_hosts
M checks/3par_ports
M checks/3par_remotecopy
M checks/3par_system
M checks/3par_volumes
M checks/acme_agent_sessions
M checks/acme_certificates
M checks/acme_fan
M checks/acme_powersupply
M checks/acme_realm
M checks/acme_sbc_snmp
M checks/acme_temp
M checks/acme_voltage
M checks/adva_fsp_temp
M checks/agent_activemq
M checks/aix_paging
M checks/akcp_daisy_temp
M checks/akcp_exp_drycontact
M checks/akcp_exp_humidity
M checks/akcp_exp_smoke
M checks/akcp_exp_temp
M checks/akcp_exp_water
M checks/akcp_sensor_drycontact
M checks/akcp_sensor_humidity
M checks/akcp_sensor_temp
M checks/alcatel_cpu
M checks/alcatel_cpu_aos7
M checks/alcatel_fans
M checks/alcatel_fans_aos7
M checks/alcatel_power
M checks/alcatel_power_aos7
M checks/alcatel_temp
M checks/alcatel_temp_aos7
M checks/alcatel_timetra_cpu
M checks/allnet_ip_sensoric
M checks/apc_humidity
M checks/apc_inrow_temp
M checks/apc_netbotz_sensors
M checks/apc_rackpdu_power
M checks/apc_sts_inputs
M checks/apc_symmetra
M checks/apc_symmetra_ext_temp
M checks/apc_symmetra_input
M checks/apc_symmetra_output
M checks/arbor_peakflow_sp
M checks/arbor_peakflow_tms
M checks/arbor_pravail
M checks/arista_temp
M checks/arris_cmts_cpu
M checks/arris_cmts_mem
M checks/arris_cmts_temp
M checks/artec_documents
M checks/artec_temp
M checks/aruba_cpu_util
M checks/aruba_wlc_clients
M checks/atto_fibrebridge_chassis
M checks/avaya_45xx_cpu
M checks/avaya_45xx_temp
M checks/avaya_88xx
M checks/avaya_88xx_cpu
M checks/avaya_chassis_temp
M checks/aws_cloudwatch_alarms
M checks/aws_cloudwatch_alarms_limits
M checks/aws_costs_and_usage
M checks/aws_dynamodb_limits
M checks/aws_dynamodb_summary
M checks/aws_dynamodb_table
M checks/aws_ebs
M checks/aws_ebs_limits
M checks/aws_ebs_summary
M checks/aws_ec2
M checks/aws_ec2_limits
M checks/aws_ec2_security_groups
M checks/aws_ec2_summary
M checks/aws_elb
M checks/aws_elb_health
M checks/aws_elb_limits
M checks/aws_elb_summary
M checks/aws_elbv2_application
M checks/aws_elbv2_application_target_groups_http
M checks/aws_elbv2_application_target_groups_lambda
M checks/aws_elbv2_limits
M checks/aws_elbv2_network
M checks/aws_elbv2_summary
M checks/aws_elbv2_target_groups
M checks/aws_glacier
M checks/aws_glacier_limits
M checks/aws_rds
M checks/aws_rds_limits
M checks/aws_rds_summary
M checks/aws_s3
M checks/aws_s3_limits
M checks/aws_s3_requests
M checks/aws_wafv2_limits
M checks/aws_wafv2_summary
M checks/aws_wafv2_web_acl
M checks/azure_ad
M checks/azure_agent_info
M checks/azure_databases
M checks/azure_sites
M checks/azure_storageaccounts
M checks/azure_usagedetails
M checks/azure_virtualmachines
M checks/azure_virtualnetworkgateways
M checks/barracuda_system_cpu_util
M checks/bintec_cpu
M checks/bintec_sensors
M checks/blade_bays
M checks/blade_blades
M checks/blade_blowers
M checks/blade_bx_load
M checks/blade_bx_temp
M checks/blade_health
M checks/blade_mediatray
M checks/blade_powerfan
M checks/blade_powermod
M checks/bluecoat_sensors
M checks/bluenet2_powerrail
M checks/bluenet_meter
M checks/bluenet_sensor
M checks/brocade
M checks/brocade_fcport
M checks/brocade_mlx
M checks/brocade_mlx_temp
M checks/brocade_sfp
M checks/brocade_sys
M checks/bvip_fans
M checks/bvip_info
M checks/bvip_link
M checks/bvip_poe
M checks/bvip_temp
M checks/bvip_util
M checks/bvip_video_alerts
M checks/cadvisor_df
M checks/cadvisor_diskstat
M checks/cadvisor_if
M checks/cadvisor_memory
M checks/carel_sensors
M checks/casa_cpu_mem
M checks/casa_cpu_temp
M checks/ceph_df
M checks/checkpoint_fan
M checks/checkpoint_firewall
M checks/checkpoint_ha_problems
M checks/checkpoint_ha_status
M checks/checkpoint_memory
M checks/checkpoint_packets
M checks/checkpoint_powersupply
M checks/checkpoint_svn_status
M checks/checkpoint_temp
M checks/checkpoint_tunnels
M checks/checkpoint_voltage
M checks/checkpoint_vsx
M checks/cifsmounts
M checks/cisco_cpu
M checks/cisco_cpu_memory
M checks/cisco_cpu_multiitem
M checks/cisco_fan
M checks/cisco_fru_powerusage
M checks/cisco_mem
M checks/cisco_nexus_cpu
M checks/cisco_oldcpu
M checks/cisco_power
M checks/cisco_prime_wifi_access_points
M checks/cisco_prime_wifi_connections
M checks/cisco_srst_call_legs
M checks/cisco_srst_phones
M checks/cisco_srst_state
M checks/cisco_temp_perf
M checks/cisco_temp_sensor
M checks/cisco_temperature
M checks/cisco_ucs_cpu
M checks/cisco_ucs_fan
M checks/cisco_ucs_hdd
M checks/cisco_ucs_lun
M checks/cisco_ucs_mem
M checks/cisco_ucs_mem_total
M checks/cisco_ucs_psu
M checks/cisco_ucs_raid
M checks/cisco_ucs_system
M checks/cisco_ucs_temp_cpu
M checks/cisco_ucs_temp_env
M checks/cisco_ucs_temp_mem
M checks/cisco_wlc_clients
M checks/citrix_licenses
M checks/climaveneta_fan
M checks/climaveneta_temp
M checks/cmc_temp
M checks/cmciii
M checks/cmciii_lcp_airin
M checks/cmciii_lcp_airout
M checks/cmciii_lcp_water
M checks/cmctc
M checks/cmctc_config
M checks/cmctc_lcp
M checks/cmctc_output
M checks/cmctc_ports
M checks/cmctc_psm_m
M checks/cmctc_state
M checks/couchbase_buckets_cache
M checks/couchbase_buckets_fragmentation
M checks/couchbase_buckets_items
M checks/couchbase_buckets_mem
M checks/couchbase_buckets_operations
M checks/couchbase_buckets_vbuckets
M checks/couchbase_nodes_cache
M checks/couchbase_nodes_info
M checks/couchbase_nodes_items
M checks/couchbase_nodes_operations
M checks/couchbase_nodes_services
M checks/couchbase_nodes_size
M checks/couchbase_nodes_stats
M checks/couchbase_nodes_uptime
M checks/cpu
M checks/datapower_cpu
M checks/datapower_fan
M checks/datapower_fs
M checks/datapower_ldrive
M checks/datapower_mem
M checks/datapower_pdrive
M checks/datapower_raid_bat
M checks/datapower_temp
M checks/db2_backup
M checks/db2_bp_hitratios
M checks/db2_connections
M checks/db2_counters
M checks/db2_logsizes
M checks/db2_sort_overflow
M checks/db2_tablespaces
M checks/ddn_s2a_errors
M checks/ddn_s2a_faultsbasic
M checks/ddn_s2a_stats
M checks/ddn_s2a_statsdelay
M checks/ddn_s2a_uptime
M checks/ddn_s2a_version
M checks/decru_temps
M checks/dell_chassis_temp
M checks/dell_compellent_controller
M checks/dell_compellent_disks
M checks/dell_compellent_enclosure
M checks/dell_compellent_folder
M checks/dell_idrac_fans
M checks/dell_om_disks
M checks/dell_om_esmlog
M checks/dell_om_fans
M checks/dell_om_mem
M checks/dell_om_power
M checks/dell_om_processors
M checks/dell_om_sensors
M checks/dell_om_vdisks
M checks/dell_powerconnect_temp
M checks/dell_poweredge_amperage
M checks/dell_poweredge_cpu
M checks/dell_poweredge_mem
M checks/dell_poweredge_netdev
M checks/dell_poweredge_pci
M checks/dell_poweredge_status
M checks/dell_poweredge_temp
M checks/df
M checks/df_netapp
M checks/df_netapp32
M checks/df_netscaler
M checks/df_zos
M checks/didactum_can_sensors_analog
M checks/didactum_sensors_analog
M checks/didactum_sensors_discrete
M checks/didactum_sensors_outlet
M checks/docker_container_cpu
M checks/docker_container_diskstat
M checks/docker_node_disk_usage
M checks/docker_node_info
M checks/docsis_channels_downstream
M checks/docsis_channels_upstream
M checks/docsis_cm_status
M checks/domino_info
M checks/domino_mailqueues
M checks/domino_transactions
M checks/domino_users
M checks/dotnet_clrmemory
M checks/elasticsearch_nodes
M checks/eltek_battery
M checks/eltek_outdoor_temp
M checks/emc_datadomain_fs
M checks/emc_datadomain_temps
M checks/emc_isilon_fans
M checks/emc_isilon_ifs
M checks/emc_isilon_quota
M checks/emc_isilon_temp
M checks/emc_vplex_cpu
M checks/emc_vplex_director_stats
M checks/emc_vplex_volumes
M checks/emcvnx_agent
M checks/emcvnx_info
M checks/emcvnx_raidgroups
M checks/emerson_temp
M checks/emka_modules
M checks/enterasys_cpu_util
M checks/enterasys_temp
M checks/entity_sensors
M checks/enviromux
M checks/enviromux_aux
M checks/enviromux_digital
M checks/enviromux_external
M checks/enviromux_sems_digital
M checks/enviromux_sems_external
M checks/enviromux_sems_internal
M checks/esx_vsphere_counters
M checks/esx_vsphere_datastores
M checks/esx_vsphere_hostsystem
M checks/esx_vsphere_licenses
M checks/etherbox
M checks/etherbox2_temp
M checks/f5_bigip_apm
M checks/f5_bigip_chassis_temp
M checks/f5_bigip_conns
M checks/f5_bigip_cpu_temp
M checks/f5_bigip_fans
M checks/f5_bigip_mem
M checks/f5_bigip_pool
M checks/f5_bigip_psu
M checks/f5_bigip_snat
M checks/f5_bigip_vserver
M checks/fast_lta_silent_cubes
M checks/fast_lta_volumes
M checks/fireeye_active_vms
M checks/fireeye_bypass
M checks/fireeye_content
M checks/fireeye_fans
M checks/fireeye_lic_active
M checks/fireeye_lic_expiration
M checks/fireeye_mail
M checks/fireeye_mailq
M checks/fireeye_powersupplies
M checks/fireeye_quarantine
M checks/fireeye_raid
M checks/fireeye_smtp_conn
M checks/fireeye_sys_image
M checks/fireeye_sys_status
M checks/fireeye_temp
M checks/fjdarye100_cadaps
M checks/fjdarye100_cmods
M checks/fjdarye100_cmods_mem
M checks/fjdarye100_conencs
M checks/fjdarye100_cpsus
M checks/fjdarye100_devencs
M checks/fjdarye100_disks
M checks/fjdarye100_rluns
M checks/fjdarye100_sum
M checks/fjdarye100_syscaps
M checks/fjdarye101_cadaps
M checks/fjdarye101_cmods
M checks/fjdarye101_cmods_mem
M checks/fjdarye101_conencs
M checks/fjdarye101_disks
M checks/fjdarye101_rluns
M checks/fjdarye101_sum
M checks/fjdarye101_syscaps
M checks/fjdarye200_pools
M checks/fjdarye500_ca_ports
M checks/fjdarye500_cadaps
M checks/fjdarye500_cmods
M checks/fjdarye500_cmods_flash
M checks/fjdarye500_cmods_mem
M checks/fjdarye500_conencs
M checks/fjdarye500_cpsus
M checks/fjdarye500_devencs
M checks/fjdarye500_disks
M checks/fjdarye500_expanders
M checks/fjdarye500_inletthmls
M checks/fjdarye500_sum
M checks/fjdarye500_syscaps
M checks/fjdarye500_thmls
M checks/fjdarye60_cadaps
M checks/fjdarye60_cmods
M checks/fjdarye60_cmods_flash
M checks/fjdarye60_cmods_mem
M checks/fjdarye60_conencs
M checks/fjdarye60_devencs
M checks/fjdarye60_disks
M checks/fjdarye60_expanders
M checks/fjdarye60_inletthmls
M checks/fjdarye60_psus
M checks/fjdarye60_rluns
M checks/fjdarye60_syscaps
M checks/fjdarye60_thmls
M checks/fortigate_cpu
M checks/fortigate_cpu_base
M checks/fortigate_memory_base
M checks/fortigate_node
M checks/fortigate_sessions
M checks/fortigate_sessions_base
M checks/fortisandbox_cpu_util
M checks/fritz
M checks/fsc_fans
M checks/fsc_if64
M checks/fsc_sc2_cpu_status
M checks/fsc_sc2_fans
M checks/fsc_sc2_info
M checks/fsc_sc2_mem_status
M checks/fsc_sc2_power_consumption
M checks/fsc_sc2_psu
M checks/fsc_sc2_temp
M checks/fsc_sc2_voltage
M checks/fsc_subsystems
M checks/fsc_temp
M checks/genua_carp
M checks/genua_fan
M checks/genua_pfstate
M checks/genua_state_correlation
M checks/genua_vpn
M checks/graylog_cluster_stats
M checks/graylog_cluster_traffic
M checks/graylog_failures
M checks/graylog_jvm
M checks/graylog_license
M checks/graylog_messages
M checks/graylog_sidecars
M checks/graylog_sources
M checks/graylog_streams
M checks/gude_humidity
M checks/gude_powerbanks
M checks/gude_relayport
M checks/gude_temp
M checks/hitachi_hnas_bossock
M checks/hitachi_hnas_cifs
M checks/hitachi_hnas_cpu
M checks/hitachi_hnas_drives
M checks/hitachi_hnas_fan
M checks/hitachi_hnas_fpga
M checks/hitachi_hnas_pnode
M checks/hitachi_hnas_psu
M checks/hitachi_hnas_quorumdevice
M checks/hitachi_hnas_span
M checks/hitachi_hnas_temp
M checks/hitachi_hnas_vnode
M checks/hitachi_hnas_volume
M checks/hitachi_hus_dkc
M checks/hitachi_hus_dku
M checks/hp_fan
M checks/hp_hh3c_ext
M checks/hp_mcs_sensors
M checks/hp_mcs_system
M checks/hp_msa_controller
M checks/hp_msa_disk
M checks/hp_msa_fan
M checks/hp_msa_psu
M checks/hp_msa_system
M checks/hp_msa_volume
M checks/hp_procurve_cpu
M checks/hp_procurve_mem
M checks/hp_procurve_temp
M checks/hp_proliant
M checks/hp_proliant_cpu
M checks/hp_proliant_da_cntlr
M checks/hp_proliant_da_phydrv
M checks/hp_proliant_fans
M checks/hp_proliant_power
M checks/hp_proliant_psu
M checks/hp_proliant_raid
M checks/hp_proliant_temp
M checks/hp_psu
M checks/hpux_cpu
M checks/hpux_lunstats
M checks/hr_cpu
M checks/hr_fs
M checks/hr_ps
M checks/huawei_osn_fan
M checks/huawei_osn_laser
M checks/huawei_osn_power
M checks/huawei_osn_temp
M checks/huawei_switch_cpu
M checks/huawei_switch_fan
M checks/huawei_switch_mem
M checks/huawei_switch_psu
M checks/huawei_switch_stack
M checks/huawei_switch_temp
M checks/huawei_wlc_aps
M checks/hwg_humidity
M checks/hwg_ste2
M checks/hwg_temp
M checks/ibm_imm_temp
M checks/ibm_mq_channels
M checks/ibm_mq_managers
M checks/ibm_mq_plugin
M checks/ibm_mq_queues
M checks/ibm_svc_array
M checks/ibm_svc_disks
M checks/ibm_svc_enclosure
M checks/ibm_svc_enclosurestats
M checks/ibm_svc_host
M checks/ibm_svc_license
M checks/ibm_svc_mdisk
M checks/ibm_svc_mdiskgrp
M checks/ibm_svc_node
M checks/ibm_svc_nodestats
M checks/ibm_svc_portfc
M checks/ibm_svc_portsas
M checks/ibm_svc_systemstats
M checks/ibm_tl_changer_devices
M checks/ibm_tl_media_access_devices
M checks/icom_repeater
M checks/infoblox_dhcp_stats
M checks/infoblox_dns_stats
M checks/infoblox_grid_status
M checks/infoblox_replication_status
M checks/infoblox_temp
M checks/innovaphone_channels
M checks/innovaphone_cpu
M checks/innovaphone_mem
M checks/innovaphone_temp
M checks/intel_true_scale_chassis_temp
M checks/intel_true_scale_fans
M checks/intel_true_scale_psus
M checks/intel_true_scale_sensors_temp
M checks/ipmi_sensors
M checks/ipr400_temp
M checks/isc_dhcpd
M checks/ispro_sensors_digital
M checks/ispro_sensors_humid
M checks/ispro_sensors_temp
M checks/janitza_umg
M checks/jolokia_generic
M checks/jolokia_jvm_garbagecollectors
M checks/jolokia_jvm_memory
M checks/jolokia_jvm_runtime
M checks/jolokia_jvm_threading
M checks/jolokia_metrics
M checks/juniper_cpu_util
M checks/juniper_mem
M checks/juniper_screenos_mem
M checks/juniper_screenos_temp
M checks/juniper_temp
M checks/juniper_trpz_mem
M checks/k8s_component_statuses
M checks/k8s_conditions
M checks/k8s_namespaces
M checks/k8s_persistent_volume_claims
M checks/k8s_persistent_volumes
M checks/k8s_pods_cm
M checks/k8s_resources
M checks/k8s_roles
M checks/k8s_service_port
M checks/k8s_storage_classes
M checks/kentix_amp_sensors
M checks/kentix_dewpoint
M checks/kentix_temp
M checks/kernel
M checks/knuerr_rms_humidity
M checks/knuerr_rms_temp
M checks/libelle_business_shadow
M checks/liebert_bat_temp
M checks/liebert_chilled_water
M checks/liebert_compressor
M checks/liebert_cooling
M checks/liebert_cooling_position
M checks/liebert_cooling_status
M checks/liebert_fans
M checks/liebert_fans_condenser
M checks/liebert_maintenance
M checks/liebert_pump
M checks/liebert_reheating
M checks/liebert_system_events
M checks/liebert_temp_fluid
M checks/liebert_temp_general
M checks/lnx_bonding
M checks/lnx_thermal
M checks/lparstat_aix
M checks/lvm_vgs
M checks/lxc_container_cpu
M checks/mbg_lantime_ng_fan
M checks/mbg_lantime_ng_power
M checks/mbg_lantime_ng_refclock
M checks/mbg_lantime_ng_state
M checks/mbg_lantime_ng_temp
M checks/mbg_lantime_state
M checks/mcafee_emailgateway_agent
M checks/mcafee_emailgateway_av_authentium
M checks/mcafee_emailgateway_av_mcafee
M checks/mcafee_emailgateway_bridge
M checks/mcafee_emailgateway_cpuload
M checks/mcafee_emailgateway_entities
M checks/mcafee_emailgateway_smtp
M checks/mcafee_emailgateway_spam_mcafee
M checks/mcafee_webgateway
M checks/mcafee_webgateway_info
M checks/mcafee_webgateway_misc
M checks/mem
M checks/msexch_activesync
M checks/msexch_autodiscovery
M checks/msexch_availability
M checks/msexch_isclienttype
M checks/msexch_isstore
M checks/msexch_owa
M checks/msexch_rpcclientaccess
M checks/mysql
M checks/mysql_capacity
M checks/mysql_ping
M checks/mysql_slave
M checks/netapp_api_aggr
M checks/netapp_api_cpu
M checks/netapp_api_disk
M checks/netapp_api_environment
M checks/netapp_api_fan
M checks/netapp_api_fcp
M checks/netapp_api_luns
M checks/netapp_api_ports
M checks/netapp_api_protocol
M checks/netapp_api_psu
M checks/netapp_api_qtree_quota
M checks/netapp_api_snapshots
M checks/netapp_api_snapvault
M checks/netapp_api_temp
M checks/netapp_api_volumes
M checks/netapp_api_vs_traffic
M checks/netapp_cpu
M checks/netextreme_cpu_util
M checks/netextreme_fan
M checks/netextreme_psu
M checks/netextreme_psu_in
M checks/netextreme_psu_out
M checks/netextreme_temp
M checks/netgear_fans
M checks/netgear_temp
M checks/netscaler_health
M checks/netscaler_mem
M checks/netstat
M checks/nfsmounts
M checks/nimble_volumes
M checks/ntp
M checks/nvidia
M checks/openbsd_sensors
M checks/openhardwaremonitor
M checks/oracle_locks
M checks/oracle_logswitches
M checks/oracle_processes
M checks/oracle_version
M checks/orion_system
M checks/ovs_bonding
M checks/pandacom_10gm_temp
M checks/pandacom_fc_temp
M checks/pandacom_sys_temp
M checks/papouch_th2e_sensors
M checks/pdu_gude_8301
M checks/pdu_gude_8310
M checks/perle_chassis
M checks/perle_chassis_slots
M checks/perle_modules_cm1000
M checks/perle_modules_cm1110
M checks/perle_modules_mgt
M checks/perle_psmu
M checks/pfsense_if
M checks/poseidon_temp
M checks/postgres_bloat
M checks/postgres_connections
M checks/postgres_locks
M checks/postgres_query_duration
M checks/postgres_stats
M checks/printer_input
M checks/printer_output
M checks/prism_containers
M checks/prism_info
M checks/prism_storage_pools
M checks/proxmox_disk_usage
M checks/proxmox_mem_usage
M checks/proxmox_node_info
M checks/proxmox_vm_backup_status
M checks/proxmox_vm_info
M checks/pse_poe
M checks/pulse_secure_cpu_util
M checks/pulse_secure_temp
M checks/qnap_fans
M checks/qnap_hdd_temp
M checks/quanta_fan
M checks/quanta_temperature
M checks/quanta_voltage
M checks/ra32e_sensors
M checks/rabbitmq_nodes
M checks/raritan_emx
M checks/raritan_emx_sensors
M checks/raritan_pdu_inlet
M checks/raritan_pdu_inlet_summary
M checks/raritan_pdu_plugs
M checks/raritan_px2_sensors
M checks/raritan_px_outlets
M checks/raritan_px_sensors
M checks/rds_licenses
M checks/redis_info
M checks/rms200_temp
M checks/sap_hana_diskusage
M checks/sap_hana_memrate
M checks/scaleio_mdm
M checks/scaleio_pd
M checks/scaleio_sds
M checks/scaleio_storage_pool
M checks/scaleio_system
M checks/scaleio_volume
M checks/security_master
M checks/sensatronics_temp
M checks/sentry_pdu_outlets
M checks/sentry_pdu_systempower
M checks/siemens_plc
M checks/skype
M checks/smart
M checks/sophos_cpu
M checks/sophos_disk
M checks/statgrab_cpu
M checks/statgrab_disk
M checks/statgrab_load
M checks/storeonce4x_appliances
M checks/storeonce_clusterinfo
M checks/storeonce_servicesets
M checks/storeonce_stores
M checks/stormshield_cluster
M checks/stormshield_cluster_node
M checks/stormshield_cpu_temp
M checks/stormshield_disk
M checks/stormshield_info
M checks/stormshield_packets
M checks/stormshield_policy
M checks/stormshield_route
M checks/stormshield_services
M checks/stormshield_updates
M checks/stulz_humidity
M checks/stulz_temp
M checks/synology_disks
M checks/synology_fans
M checks/synology_info
M checks/synology_raid
M checks/synology_status
M checks/synology_update
M checks/timesyncd
M checks/tinkerforge
M checks/tplink_cpu
M checks/tplink_poe
M checks/ucd_cpu_load
M checks/ucd_cpu_util
M checks/ucd_disk
M checks/ucd_diskio
M checks/ucd_mem
M checks/ucd_processes
M checks/ucs_bladecenter_fans
M checks/ucs_bladecenter_psu
M checks/ucs_c_rack_server_temp
M checks/ucs_c_rack_server_util
M checks/ups_bat_temp
M checks/ups_capacity
M checks/ups_cps_battery
M checks/ups_cps_inphase
M checks/ups_cps_outphase
M checks/ups_in_freq
M checks/ups_in_voltage
M checks/ups_modulys_battery
M checks/ups_modulys_inphase
M checks/ups_modulys_outphase
M checks/ups_out_load
M checks/ups_out_voltage
M checks/ups_power
M checks/ups_socomec_in_voltage
M checks/ups_socomec_out_voltage
M checks/ups_socomec_outphase
M checks/ups_test
M checks/varnish
M checks/viprinet_temp
M checks/vms_cpu
M checks/vms_diskstat
M checks/vnx_quotas
M checks/wagner_titanus_topsense
M checks/watchdog_sensors
M checks/win_dhcp_pools
M checks/win_netstat
M checks/windows_intel_bonding
M checks/windows_os_bonding
M checks/winperf_processor
M checks/wmi_cpuload
M checks/wmi_webservices
M checks/wut_webtherm
M checks/zfsget
M checks/zpool
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/automations/check_mk.py
A cmk/base/check_legacy_includes/agent_helper
M cmk/base/checkers/snmp.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/plugins/agent_based/esx_vsphere_counters.py
M cmk/base/plugins/agent_based/smart.py
M cmk/fetchers/controller.py
M cmk/fetchers/snmp.py
M cmk/gui/backup.py
M cmk/gui/escaping.py
M cmk/gui/gui_background_job.py
M cmk/gui/htmllib.py
M cmk/gui/key_mgmt.py
M cmk/gui/login.py
M cmk/gui/logwatch.py
M cmk/gui/main_menu.py
M cmk/gui/mobile.py
M cmk/gui/openapi.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/commands.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/check_parameters/hw_fans.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/html_elements.py
M cmk/gui/plugins/wato/utils/simple_modes.py
A cmk/gui/utils/confirm_with_preview.py
M cmk/gui/utils/urls.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/users.py
M cmk/gui/werks.py
M cmk/gui/wsgi/applications/__init__.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/snmplib/snmp_table.py
M cmk/snmplib/type_defs.py
M cmk/special_agents/agent_activemq.py
M cmk/special_agents/utils/argument_parsing.py
M cmk/special_agents/utils/request_helper.py
M cmk/utils/paths.py
M livestatus/src/TableStatus.cc
A omd/distros/SLES_12SP3.mk
M omd/packages/omd/omdlib/main.py
M tests/integration/cmk/lib/snmplib/test_snmp_table.py
M tests/unit/checks/test_agent_activemq.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy_snmp_tree.py
M tests/unit/cmk/base/api/agent_based/test_ab_type_defs.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/fetchers/test_controller.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/lib/test_snmplib_snmp_table.py
M tests/unit/cmk/lib/test_snmplib_type_defs.py
M tests/unit/cmk/utils/test_paths.py
M tests/unit/cmk/utils/test_type_defs.py
M web/htdocs/js/modules/forms.js
M web/htdocs/js/modules/page_menu.js
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: Iaecf5c665b6279ee12344d45cfd78cd8d5bbc6e5
Compare: https://github.com/tribe29/checkmk/compare/9eae076662d8...359533529f59