Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9eef2a6b764340a31d7a38fb27fe9bb94bd2176f
https://github.com/tribe29/checkmk/commit/9eef2a6b764340a31d7a38fb27fe9bb94…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
CheckAPI: adapt check table to new concept
Being 'SNMP', 'TCP' or 'IPMI' is no longer an attribute of the check plugin.
Change-Id: I00962e39d1b3812dd6fd38959628c6888db105ba
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1c72e802fd2a0e08e5b801b4d145dfff514257a2
https://github.com/tribe29/checkmk/commit/1c72e802fd2a0e08e5b801b4d145dfff5…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
A .werks/11211
M checks/systemd_units
Log Message:
-----------
11211 FIX systemd_units.services could run into unhandled TypeError
Change-Id: If8b48cb9b5ebf1170cdd35730d2cd6b722d5edf3
Commit: 9a307f40e609a2bdb9f4914f7a178271a46f9cfa
https://github.com/tribe29/checkmk/commit/9a307f40e609a2bdb9f4914f7a178271a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
M checks/3ware_disks
Log Message:
-----------
3ware_disks: tiny refactoring
mainly testing the CI
Change-Id: If477f441ffaee8215b1b4d695fd1193cf0a0b629
Commit: 641119173b6a3da6c07ba9ac4f024f80d34b2049
https://github.com/tribe29/checkmk/commit/641119173b6a3da6c07ba9ac4f024f80d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
M checks/omd_status
Log Message:
-----------
omd_status: refactor
This will ease migration. There's still something wrong with it:
The extra section will not be parsed!
Change-Id: I2c4e2fc4ef2f3c6d0ffc426a871c8e50f2d389a3
Compare: https://github.com/tribe29/checkmk/compare/4862afcb2798...641119173b6a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2d0ad6ac29b7d66d279be3b679a08a809bffa14d
https://github.com/tribe29/checkmk/commit/2d0ad6ac29b7d66d279be3b679a08a809…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
M cmk/base/data_sources/abstract.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/programs.py
M cmk/base/data_sources/snmp.py
M tests-py3/unit/cmk/base/data_sources/test_ipmi_management_board_data_source.py
Log Message:
-----------
CheckAPI: remove dead code I
Change-Id: I5ae232c3f9a6ac88bb3d60c9ff0b18c361538bca
Commit: c3d6b7a3c570d2e779588748a4f8b11596f4765a
https://github.com/tribe29/checkmk/commit/c3d6b7a3c570d2e779588748a4f8b1159…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
M cmk/base/config.py
M tests-py3/unit/cmk/base/test_checks.py
Log Message:
-----------
CheckAPI: remove dead code II
Change-Id: If15ab0e919bf170777cc5d7fc59d1fc1bbbbb374
Commit: 4862afcb279825c3e465fd9b742978ff296c023f
https://github.com/tribe29/checkmk/commit/4862afcb279825c3e465fd9b742978ff2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
Log Message:
-----------
CheckAPI: Fix handling of check plugins with inconsistent item handling
Change-Id: I0dd238f12ea55b609880ca3579d9f8ba59388e0a
Compare: https://github.com/tribe29/checkmk/compare/d80a949ea747...4862afcb2798
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2ac064b33cc1f1ecbeeae35c9e787169528b5606
https://github.com/tribe29/checkmk/commit/2ac064b33cc1f1ecbeeae35c9e7871695…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-16 (Tue, 16 Jun 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/base/snmp_utils.py
Log Message:
-----------
Break dep of `snmp_utils` on `ip_lookup`
This makes arguments to `create_snmp_host_config()` closer to other
calls, such as, the data sources.
CMK-4610
Change-Id: I0022ca4707316a5338d59ce8ea5454aba2649f79
Commit: be17b577cc317cb32deebdac8babe92443ec85cc
https://github.com/tribe29/checkmk/commit/be17b577cc317cb32deebdac8babe9244…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-16 (Tue, 16 Jun 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M cmk/base/snmp_utils.py
Log Message:
-----------
Move SNMPHostConfig creation to HostConfig
Semantically, we may expect to obtain configs from the `config` module.
Moreover, the last call was a call to an HostConfig method.
This further disposes of the ugly train wreck. See also:
https://wiki.c2.com/?TrainWreck
CMK-4610
Change-Id: I14522ecb76bfb850e8dc87bad336f2f4d523a930
Commit: 4977c41748f3e413296d3b35a2a24da13e9f79b3
https://github.com/tribe29/checkmk/commit/4977c41748f3e413296d3b35a2a24da13…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-16 (Tue, 16 Jun 2020)
Changed paths:
M cmk/base/check_api.py
R cmk/base/snmp_utils.py
A cmk/snmplib/utils.py
R tests-py3/unit/cmk/base/test_snmp_utils.py
A tests-py3/unit/cmk/lib/test_snmplib_utils.py
Log Message:
-----------
Move `snmp_utils` to `snmplib`
This groups more snmp-related functions and improve the cohesion of
snmplib while removing cruft from `cmk.base`
CMK-4610
Change-Id: I1cbe5129e0fc341d691c9c82ca3d328deb6b3fd5
Compare: https://github.com/tribe29/checkmk/compare/4c7d6711c1cd...4977c41748f3