Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 59c5707b15991951fbcb3421c7d63f2ae842f90a
https://github.com/tribe29/checkmk/commit/59c5707b15991951fbcb3421c7d63f2ae…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/automations.py
Log Message:
-----------
Label discovery: Fix compatibility with 2.0.0 central site
When a site as of 2.0.0p1 is talking with an older 2.0.0 central site,
it must not send it the new data structures that only the 2.0.0 is aware
of.
To make it possible to detect the old site we now use the HTTP header
"x-checkmk-version" which is sent with all automation calls as of
version 2.0.0p1. When such a header is missing the remote site knows it
is talking to an older site and must not send the new data structures.
Change-Id: I9fbad97d71ebbf60456e8cd6ddd57a73f65064ea
Commit: dbe1cfeb0e6face58b2d20b2505b874a8819f18a
https://github.com/tribe29/checkmk/commit/dbe1cfeb0e6face58b2d20b2505b874a8…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M cmk/gui/plugins/views/availability.py
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
Fixed availability and timeline legend coloring
Change-Id: Ic9d1d9c3963386a827d32d0eb91e0a5cbc165221
Compare: https://github.com/tribe29/checkmk/compare/394e1ae13591...dbe1cfeb0e6f
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 15fe868025b884128289bfb99905a79cdf89241c
https://github.com/tribe29/checkmk/commit/15fe868025b884128289bfb99905a79cd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/automations.py
Log Message:
-----------
Label discovery: Fix compatibility with 2.0.0 central site
When a site as of 2.0.0p1 is talking with an older 2.0.0 central site,
it must not send it the new data structures that only the 2.0.0 is aware
of.
To make it possible to detect the old site we now use the HTTP header
"x-checkmk-version" which is sent with all automation calls as of
version 2.0.0p1. When such a header is missing the remote site knows it
is talking to an older site and must not send the new data structures.
Change-Id: I9fbad97d71ebbf60456e8cd6ddd57a73f65064ea
Commit: 8c7827d7d19a0862b722b4559c44dbe5afab8c41
https://github.com/tribe29/checkmk/commit/8c7827d7d19a0862b722b4559c44dbe5a…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A .werks/12152
Log Message:
-----------
12152 FIX mk_jolokia: Error running agent plugin when deploying via agent bakery
When deploying the agent plugin <tt>mk_jolokia</tt> via agent bakery, the
execution of the plugin will fail, if the field "Name of the instance in the
monitoring" is set within the "JMX monitoring of Java JVMs using Jolokia".
As the corresponding agent section is missing when experiencing this error,
the corresponding services will change it's state to <tt>UNKNOWN</tt>. When
running the mk_jolokia plugin manually, this will result in a traceback, ending
with the error<br>
<tt>TypeError: a bytes-like object is required, not 'str'</tt>
This is fixed with this Werk. The plugin and the corresponding services will be
functional again when rebaking and deploying agents.
CMK-7316
Change-Id: I02771c47f84fc2e7e312d1c31d0c4d7994948e1d
Compare: https://github.com/tribe29/checkmk/compare/927c2a93d2d6...8c7827d7d19a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 394e1ae13591eb78b96ebf0720890b0dbde8242d
https://github.com/tribe29/checkmk/commit/394e1ae13591eb78b96ebf0720890b0db…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A .werks/12152
Log Message:
-----------
12152 FIX mk_jolokia: Error running agent plugin when deploying via agent bakery
When deploying the agent plugin <tt>mk_jolokia</tt> via agent bakery, the
execution of the plugin will fail, if the field "Name of the instance in the
monitoring" is set within the "JMX monitoring of Java JVMs using Jolokia".
As the corresponding agent section is missing when experiencing this error,
the corresponding services will change it's state to <tt>UNKNOWN</tt>. When
running the mk_jolokia plugin manually, this will result in a traceback, ending
with the error<br>
<tt>TypeError: a bytes-like object is required, not 'str'</tt>
This is fixed with this Werk. The plugin and the corresponding services will be
functional again when rebaking and deploying agents.
CMK-7316
Change-Id: I02771c47f84fc2e7e312d1c31d0c4d7994948e1d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8e0db377167a61069e4ac41975c0739bf7fa8e49
https://github.com/tribe29/checkmk/commit/8e0db377167a61069e4ac41975c0739bf…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-13 (Sat, 13 Mar 2021)
Changed paths:
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-install-auto.cpp
M agents/wnx/watest/test-modules.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-spool.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-winperf.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
M agents/wnx/watest/watest.vcxproj
Log Message:
-----------
CMK-7155 - rework unit testing to fix problems reported by ASAN
- use factory pattern to prvent creation of global and static instances of TempFs
- enable asanitizer for watest x86/x64
Change-Id: I6ec8d9db2f12c37b2385de20eb225cb555b32705
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ddaf25b22eca57d70e932917c2a0477c714437a4
https://github.com/tribe29/checkmk/commit/ddaf25b22eca57d70e932917c2a0477c7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-03-13 (Sat, 13 Mar 2021)
Changed paths:
M cmk/base/plugins/agent_based/cpu.py
M cmk/base/plugins/agent_based/domino_tasks.py
M cmk/base/plugins/agent_based/mem.py
M cmk/base/plugins/agent_based/ps_check.py
A cmk/base/plugins/agent_based/utils/cpu.py
M cmk/base/plugins/agent_based/utils/memory.py
M cmk/base/plugins/agent_based/utils/ps.py
Log Message:
-----------
ps, mem, cpu: properly share the type definitions
This allowed for a bug in the master branch, let's
make sure that cant happen in the stable.
Change-Id: I8cb32d5ae932351ad7e7952d1211b32060849b41