Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 67e259e451d97b26394a7300e1e5509c84af6fda
https://github.com/tribe29/checkmk/commit/67e259e451d97b26394a7300e1e5509c8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers/__init__.py
M cmk/base/checkers/_abstract.py
M cmk/base/checkers/_checkers.py
M cmk/base/checkers/host_sections.py
M cmk/base/checkers/snmp.py
R cmk/base/checkers/type_defs.py
M cmk/base/checking.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M cmk/base/modes/check_mk.py
A cmk/fetchers/host_sections.py
M cmk/fetchers/type_defs.py
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/base/checkers/test_snmp.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
Move type_defs and HostSections to fetchers
HostSections does not depend on base. We make this clear by moving the
class to `cmk.fetchers`. This shall also let us move the parsers to
`cmk.fetchers` in a next patch.
Change-Id: I15d790d1b2a64192e78f0c257a2fccff455be299
Commit: 81483689c414a0e56c53e639350e5e8d6b7bd832
https://github.com/tribe29/checkmk/commit/81483689c414a0e56c53e639350e5e8d6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M cmk/base/checkers/_abstract.py
M cmk/fetchers/__init__.py
M cmk/fetchers/_base.py
M cmk/fetchers/agent.py
M cmk/fetchers/snmp.py
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Rename ABCFetcher -> Fetcher
Change-Id: Ie3db759f7a43db90290ae1b21a8a61b95f1403fa
Commit: 5f276c0d5f4197e25bcb3fd93c7f3ba4ad0905f5
https://github.com/tribe29/checkmk/commit/5f276c0d5f4197e25bcb3fd93c7f3ba4a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M cmk/base/checkers/_abstract.py
M cmk/fetchers/__init__.py
M cmk/fetchers/_base.py
M cmk/fetchers/agent.py
M cmk/fetchers/snmp.py
Log Message:
-----------
Rename ABCFileCache -> FileCache
Change-Id: I9bc6601d640a1a0ad9d0536aec79eb3ff2f44e70
Commit: 318ca8d802aac94286ced181915441e3ba06c1bc
https://github.com/tribe29/checkmk/commit/318ca8d802aac94286ced181915441e3b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/cpu_utilization_multiitem.py
Log Message:
-----------
Revert "cpu_utilization_multiitem valuespec: add transform from old tuple based
values"
This reverts commit bf763d8c41bdf14672f6398780675ff00c7ca693.
Commit: 99177e477540077a7dab17ce29b6b54a30120b85
https://github.com/tribe29/checkmk/commit/99177e477540077a7dab17ce29b6b54a3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
A .werks/11761
M checks/hp_msa_controller
M cmk/gui/plugins/wato/check_parameters/cpu_utilization_multiitem.py
M cmk/utils/migrated_check_variables.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
11761 FIX hp_msa_controller: Fix incompatibility between ruleset and check
The check was using a legacy format for the default parameters which
confused the migration of autochecks during "omd update". In previous
versions of Checkmk 2.0, this resulted in an error message like this:
C+:
+ Rewriting autochecks...
Transform failed: host='a', plugin='hp_msa_controller',
ruleset='cpu_utilization_multiitem', params=(80.0, 90.0),
error=AssertionError('Dictionary.transform_value() got a non-dict: (80.0, 90.0)')
C-:
Change-Id: I9d505127ec373283c4f713d80f8fe5023904ac87
Compare:
https://github.com/tribe29/checkmk/compare/f661aaf51a27...99177e477540