Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e8b9fe62d35dbf1af47848807399a996f66a3a09
https://github.com/tribe29/checkmk/commit/e8b9fe62d35dbf1af47848807399a996f…
Author: Bastian Kuhn <mail(a)bastian-kuhn.de>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
A .werks/12019
M agents/windows/plugins/mk_msoffice.ps1
Log Message:
-----------
12019 FIX MS Office plugin: use WATO-generated config
This werk fixes a bug where the agent plugin for monitoring
MS Office did not use the configuration file generated by
WATO.
This merges PR #303, https://github.com/tribe29/checkmk/pull/303.
Change-Id: I3d611504bfc923a6714fca1e15faecbb245bf31e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1e0c009d2f731f780c73f5d4ab2413c25438c842
https://github.com/tribe29/checkmk/commit/1e0c009d2f731f780c73f5d4ab2413c25…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
Show problem column first in alert statistics
Change-Id: I6c175c7503dca68bae6e25460d82acc0a4275aaa
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 38c8b412ccc0154e5ae33bb1b83cc6203f887bae
https://github.com/tribe29/checkmk/commit/38c8b412ccc0154e5ae33bb1b83cc6203…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/testing.py
M livestatus/api/python/livestatus.py
Log Message:
-----------
livestatus.py: add site parameter to SingleSiteConnection
* this is needed for future changes in the testing
framework
Change-Id: I407753e43653eefcc8c7ac201f135aff1abed916
Commit: a9e4c6d524cca698bb4c7259b42b34c400800f93
https://github.com/tribe29/checkmk/commit/a9e4c6d524cca698bb4c7259b42b34c40…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
M livestatus/api/python/livestatus.py
M tests/unit/livestatus/test_livestatus_unit.py
Log Message:
-----------
livestatus.py: extract _parse_socket_url
* add doctests and improve error handling
Change-Id: I5870a4d356759854c1afe2ddd72888c54fc83a98
Commit: c554375f29e8eed4da58241798677d14ba6c36d9
https://github.com/tribe29/checkmk/commit/c554375f29e8eed4da58241798677d14b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/testing.py
M tests/unit/cmk/ec/test_host_config.py
M tests/unit/cmk/gui/plugins/openapi/livestatus_helpers/test_local_connection.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
REST API: add multi-site support to MockLivestatusConnection
* set_sites, can now configure any number of sites. These will
then be used by the mocking fixture (mock_livestatus)
* add_table supports site_name as additional parameter,
with which tables can be added to specific sites. If
no specific site is chosen, the first site is used.
* for each configured site a mocked socket will be created,
which handles the communication with livestatus.py
* queries will be expected on all configured sites
* commands will be expected only on the first configured site
* NOTE: data consistency (e.g. each host only on one site) will
not be checked. This is the responsibility of the programmer
writing the test.
Change-Id: If73422a274ecef33e320a5262b6fc7b3f291e5df
Compare: https://github.com/tribe29/checkmk/compare/5488450b21e3...c554375f29e8
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 04abc0cb5de44bdbb966d578cefe1f84b15595a2
https://github.com/tribe29/checkmk/commit/04abc0cb5de44bdbb966d578cefe1f84b…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
A .werks/11782
M checks/ups_generic.include
M checks/ups_out_load
M tests/unit/checks/generictests/datasets/ups_out_load_regression.py
Log Message:
-----------
11782 FIX ups_out_load check and discovery crash on empty values for load and voltage
Empty SNMP values for load or values would result in an unhandled exception
{{ValueError (invalid literal for int() with base 10: '')}}.
This fix checks for empty values first before taking them as numeric values.
Change-Id: I810570dd7e29903f16ff128ce30056d91aa81c7f
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 99d61fc701b5569803e24cf88f07614683d2769e
https://github.com/tribe29/checkmk/commit/99d61fc701b5569803e24cf88f0761468…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-01-29 (Fri, 29 Jan 2021)
Changed paths:
A .werks/11722
Log Message:
-----------
11722 FIX Bug occuring on xinetd reload on agent update
On (automatic) agent update on Linux, the update process includes the reload of
the xinetd process, if running. This is done by the DEB maintainer scripts or
RPM scriptlets, respectively.
There are some rare situations (e.g., LCX containers with a running xinetd) that lead
to a falsely detected xinetd process on the host system. In that case, the update
process would crash on trying to reload xinetd.
This behavior is mitigated with this werk, by only detecting running xinetd processes
that run under root (uid 0).
CMK-6617
Change-Id: Iccb4d68a55906fd4c4d60324cc79d3156f9e7b7b