Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d271afb87c2491bbc45c95650ac1e43103d9d640
https://github.com/tribe29/checkmk/commit/d271afb87c2491bbc45c95650ac1e4310…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M .pylintrc
M cmk/gui/plugins/wato/omd_configuration.py
Log Message:
-----------
py3 Added cmp, apply, execfile, reduce, and reload to bad functions in
.pylintrc. Also fixed one file with execfile
Change-Id: Ifbff777c9fd996cf67e34fa6fadfc0a412cc46a8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 94ff5b8794ed3da83d363adce1798a11b0f3989d
https://github.com/tribe29/checkmk/commit/94ff5b8794ed3da83d363adce1798a11b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8949
M checks/aws_ec2
A tests/unit/checks/generictests/datasets/aws_ec2_2019-03-08_08-52-25_5c821f39c09ef_regression.py
Log Message:
-----------
8949 FIX aws_ec2.disk_io: Do not crash if some values about disk IO are missing
Change-Id: I466dec65b8bfd4821d4595e9a024cf1ce54ef27c
Commit: 2aa49e3d5becf6c3c3d99e0cc6de39f6696309d4
https://github.com/tribe29/checkmk/commit/2aa49e3d5becf6c3c3d99e0cc6de39f66…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M checks/fan.include
M tests/unit/checks/generictests/datasets/brocade.py
M tests/unit/checks/generictests/datasets/fsc_fans_5b6d3d47b05eb_regression.py
M tests/unit/checks/generictests/datasets/openhardwaremonitor_regression.py
Log Message:
-----------
fan.include: Use check_levels
Change-Id: If858dfaa66d175af9f950b914d64fdaae6a62f5b
Commit: 90bea475fcd7e471b8b97ddc3736bf78e778af43
https://github.com/tribe29/checkmk/commit/90bea475fcd7e471b8b97ddc3736bf78e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8948
M checks/heartbeat_crm
Log Message:
-----------
8948 FIX heartbeat_crm: Fixed crash while checking status of the resource
Change-Id: I1d070cb9a429798a0537c73429ec068ae0b28bef
Commit: a6450fa7f55c3fbd60e520d6f2645aa47d97b273
https://github.com/tribe29/checkmk/commit/a6450fa7f55c3fbd60e520d6f2645aa47…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8947
M checks/mq_queues
R tests/unit/checks/generictests/datasets/mq_queues.py
A tests/unit/checks/generictests/datasets/mq_queues_regression.py
Log Message:
-----------
8947 FIX mq_queues: Fixed crash because default parameters were not discovered correctly
Change-Id: I9de863fd865b80f255e32e0de1902135602061bd
Commit: 8e10be0f99882c9108e2e3aa3e5d638f3352401b
https://github.com/tribe29/checkmk/commit/8e10be0f99882c9108e2e3aa3e5d638f3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8951
M cmk_base/inventory.py
Log Message:
-----------
8951 FIX HW/SW inventory: Fixed active service state if software/packages information is missing
Within the ruleset {{Do hardware/software Inventory}} you can set the
service state if software packages info is missing. This had no effect.
Change-Id: I45532ef3fa1da2449941af32a909ef40f5255f96
Compare: https://github.com/tribe29/checkmk/compare/988f78d5e847...8e10be0f9988
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ce7827df5e987239034d5a786afe25ce5cbab59a
https://github.com/tribe29/checkmk/commit/ce7827df5e987239034d5a786afe25ce5…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Silenced abstract-method warnings, part 1.
Incredible, but true: Pylint is simply too dumb to handle class hierarchies
below abstract classes (an extremely common pattern in the OO world)
correctly, so we have to suppress abstract-method selectively. For more
info, see https://github.com/PyCQA/pylint/issues/179.
More to come...
Change-Id: I07153c036e856dd4c70188c774beba1521a2c89c
Commit: a7a49a479b307804e1f4e4af080db307d2905bc9
https://github.com/tribe29/checkmk/commit/a7a49a479b307804e1f4e4af080db307d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/brocade_fcport.py
M cmk/gui/plugins/wato/check_parameters/cisco_dom.py
M cmk/gui/plugins/wato/check_parameters/diskstat.py
M cmk/gui/plugins/wato/check_parameters/domino_tasks.py
M cmk/gui/plugins/wato/check_parameters/ewon.py
M cmk/gui/plugins/wato/check_parameters/fileinfo-groups.py
M cmk/gui/plugins/wato/check_parameters/filesystem.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/plugins/wato/check_parameters/ipmi.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/check_parameters/mssql_backup.py
M cmk/gui/plugins/wato/check_parameters/mssql_counters_locks.py
M cmk/gui/plugins/wato/check_parameters/mssql_transactionlogs.py
M cmk/gui/plugins/wato/check_parameters/msx_queues.py
M cmk/gui/plugins/wato/check_parameters/multipath.py
M cmk/gui/plugins/wato/check_parameters/netapp_api_fan.py
M cmk/gui/plugins/wato/check_parameters/netapp_api_psu.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/services.py
M cmk/gui/plugins/wato/check_parameters/solaris_services.py
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M cmk/gui/plugins/wato/check_parameters/unsorted.py
M cmk/gui/plugins/wato/check_parameters/vnx_quotas.py
M cmk/gui/plugins/wato/check_parameters/win_dhcp_pools.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/inventory.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
Renamed HostRulespec to ABCHostValueRulespec.
Change-Id: I66207ec0a01ace2bc1701c8688bc6eec36ac8df1
Commit: fb5af5829964f1ceb8f5682a8501ad23c5a5a9c7
https://github.com/tribe29/checkmk/commit/fb5af5829964f1ceb8f5682a8501ad23c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Renamed ServiceRulespec to ABCServiceValueRulespec.
Change-Id: I434d476d92f86e0caf30dc7f371b5d97302ed57d
Commit: a3a7217d14106eb0e13c23471ffc45dc41020691
https://github.com/tribe29/checkmk/commit/a3a7217d14106eb0e13c23471ffc45dc4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Renamed BinaryHostRulespec to ABCBinaryHostRulespec.
Change-Id: I5b4d22d949cc47397567cbc0827cfb11de8ce619
Commit: 988df2f52465aecd8e7766f77bf00dd46b0da1aa
https://github.com/tribe29/checkmk/commit/988df2f52465aecd8e7766f77bf00dd46…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Renamed BinaryServiceRulespec to ABCBinaryServiceRulespec.
Change-Id: I8414b5d40d33dff6bebd150e6beaf3412dfa416f
Commit: 6a5d92056d0ec19d4148b406b9a30c031ceb5645
https://github.com/tribe29/checkmk/commit/6a5d92056d0ec19d4148b406b9a30c031…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/ac_tests.py
Log Message:
-----------
Renamed ACApacheTest to ABCACApacheTest.
Change-Id: I5f1878ef0c2c41ee2000382a7eff85676fc59d96
Commit: a07e4f9e4008ac7ab019c20eb0ef1b9a70fb8f1c
https://github.com/tribe29/checkmk/commit/a07e4f9e4008ac7ab019c20eb0ef1b9a7…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/watolib/analyze_configuration.py
Log Message:
-----------
Make ConfigDomain a proper abstract class and fix its usages.
Change-Id: Ibb2528fad6aeef2d0d0398bccbc9dd2fa6e4fd26
Compare: https://github.com/tribe29/checkmk/compare/693be92b68ee...a07e4f9e4008
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 8df79c5d40f56b7f9390d8ca73cff4d7035fa5dc
https://github.com/tribe29/checkmk/commit/8df79c5d40f56b7f9390d8ca73cff4d70…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
[FEED-4043] - disabled process tree killing as dangerous on Windows
Change-Id: Idaa81b833d799040271c1d2413c451001343ae95
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 219c8d02ada5a45bb6d6dbcbd68d75079086a816
https://github.com/tribe29/checkmk/commit/219c8d02ada5a45bb6d6dbcbd68d75079…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8788
M cmk_base/core_nagios.py
Log Message:
-----------
8788 FIX "Periodic service discovery" breaks Nagios config generation
A rule in the ruleset "Periodic service discovery" that is configured
with the option "Do not perform service discovery check" resulted in
a exception when updating the Nagios core config (e.g. with cmk -U).
FEED-4107
Change-Id: I71f29e0d9a542ff05ccc22b87907473798f95d35
Commit: 693be92b68ee97628215f3c73f5dd1b5fcc1ef2b
https://github.com/tribe29/checkmk/commit/693be92b68ee97628215f3c73f5dd1b5f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M tests/unit/checks/generictests/regression.py
Log Message:
-----------
Use relative path to write regression test
Change-Id: If94f5f6a2c560a650a40610a689069f37fd68ccc
Compare: https://github.com/tribe29/checkmk/compare/f3e64ad6edfc...693be92b68ee
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 7d7b9a89d463e8fdbb24c2c9acb8f68d1ee179ba
https://github.com/tribe29/checkmk/commit/7d7b9a89d463e8fdbb24c2c9acb8f68d1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
View editor: Fix invalid dropdown styling of e.g. historic metrics parameters
Change-Id: I679fe51538b2cece75eb53825f1b68cdac360007
Commit: 315f973640786ba74b4b006077fde48ff456180b
https://github.com/tribe29/checkmk/commit/315f973640786ba74b4b006077fde48ff…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8877
Log Message:
-----------
8877 FIX Historic metrics painter: Prevent empty views, improve error handling
When adding the "historic metrics painter" to a view, this could result in empty
views when none of the fetched row could satisfy the required metrics. Instead of
filtering out all rows, we now leave the rows untouched and show an error message
in the historic metrics painter.
Change-Id: I4f30f1baf1823ec3f5555d1d3f9ed06bba22cc22
Compare: https://github.com/tribe29/checkmk/compare/bf077f4d6ef1...315f97364078
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: bf077f4d6ef1a8231810e361e83e2377e87a42b2
https://github.com/tribe29/checkmk/commit/bf077f4d6ef1a8231810e361e83e2377e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8788
M cmk_base/core_nagios.py
Log Message:
-----------
8788 FIX "Periodic service discovery" breaks Nagios config generation
A rule in the ruleset "Periodic service discovery" that is configured
with the option "Do not perform service discovery check" resulted in
a exception when updating the Nagios core config (e.g. with cmk -U).
FEED-4107
Change-Id: I71f29e0d9a542ff05ccc22b87907473798f95d35
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 3bfd269cfb20b78f28daffc27aabce2924ee817d
https://github.com/tribe29/checkmk/commit/3bfd269cfb20b78f28daffc27aabce292…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8970
M checks/diskstat
Log Message:
-----------
8970 FIX diskstat: fix of parsing functionality concerning device names
This is a bug fix for the diskstat check. This fix primarily concerns users who rely on XEN servers where the name format of discs slightly differs. The updated version makes sure that no discs are accidentally skipper over during the parsing process of the information. The mentioned name format does not concern all users.
Change-Id: Ic93735b9f10ed9b7dbff30eb404efcb8e30d6554
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f3e64ad6edfcfbd7fa87a23dd8a79dc1de475811
https://github.com/tribe29/checkmk/commit/f3e64ad6edfcfbd7fa87a23dd8a79dc1d…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8970
M checks/diskstat
Log Message:
-----------
8970 FIX diskstat: fix of parsing functionality concerning device names
This is a bug fix for the diskstat check. This fix primarily concerns users who rely on XEN servers where the name format of discs slightly differs. The updated version makes sure that no discs are accidentally skipper over during the parsing process of the information. The mentioned name format does not concern all users.
Change-Id: Ic93735b9f10ed9b7dbff30eb404efcb8e30d6554