Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e913f30a5d8fba87b1285254b3d387e05bf390fa
https://github.com/tribe29/checkmk/commit/e913f30a5d8fba87b1285254b3d387e05…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
R .werks/10601
M cmk/base/config.py
M cmk/base/data_sources/host_sections.py
M cmk/base/data_sources/snmp.py
M cmk/base/discovery.py
M cmk/base/snmp_scan.py
M tests-py3/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
Revert "API: extract agent section"
This reverts commit 5c7c472b6c5c733490a2b02656782a096fe83f6d.
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 79249acc32ea340496b92d61c35c7cf798b75d3b
https://github.com/tribe29/checkmk/commit/79249acc32ea340496b92d61c35c7cf79…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/section_types.py
Log Message:
-----------
temporary hack for kwargs only syntax
Change-Id: Id0097b7d2592d66198247d1407507ef6c6509b4f
Commit: 2cafec0b7d23a42c7eade380e48d24c039eef561
https://github.com/tribe29/checkmk/commit/2cafec0b7d23a42c7eade380e48d24c03…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
M tests-py3/unit/inventory/conftest.py
R tests-py3/unit/inventory/test_inv_docker_node_info.py
A tests-py3/unit/inventory/test_inv_docker_node_info.py
R tests-py3/unit/inventory/test_inv_oracle_instance.py
A tests-py3/unit/inventory/test_inv_oracle_instance.py
R tests-py3/unit/inventory/test_inv_perle_chassis.py
A tests-py3/unit/inventory/test_inv_perle_chassis.py
R tests/unit/inventory/conftest.py
R tests/unit/inventory/test_inv_docker_node_info.py
R tests/unit/inventory/test_inv_oracle_instance.py
R tests/unit/inventory/test_inv_perle_chassis.py
Log Message:
-----------
tests: make inventory tests py3 only
Change-Id: Ic84fa23a44d9833073483b1d9d31bf0437fe9bb6
Commit: bab86d3158985d4f740b4541050008a18339b02e
https://github.com/tribe29/checkmk/commit/bab86d3158985d4f740b4541050008a18…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
R tests-py3/unit/cmk/utils/test_man_pages.py
A tests-py3/unit/cmk/utils/test_man_pages.py
R tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
tests: make test_man_pages a py3 only test
Change-Id: If82fd28cc81390a9ad189886202664bd0cac1372
Commit: 5c7c472b6c5c733490a2b02656782a096fe83f6d
https://github.com/tribe29/checkmk/commit/5c7c472b6c5c733490a2b02656782a096…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
A .werks/10601
M cmk/base/config.py
M cmk/base/data_sources/host_sections.py
M cmk/base/data_sources/snmp.py
M cmk/base/discovery.py
M cmk/base/snmp_scan.py
M tests-py3/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
API: extract agent section
We use the aggregated information from check_info, snmp_scan_functions
and snmp_info in cmk.base.config to create section objects compiant
to the new API requirements of cmk.base.api.agent_based.
The resulting values from the 'registered_{snmp,agent}_sections'
dictionaries are then used when
* scanning for snmp devices
* fetching the snmp data
* parsing the raw sections
* discovering HostLabels
A lot of cleanup remains to be done once we have a similar conversion
for check- and inventory plugins in place.
CMK-4005
Change-Id: I47386bc74235f7cb09e0f624d3738570288c5a48
Compare: https://github.com/tribe29/checkmk/compare/e00fc64a7d87...5c7c472b6c5c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e00fc64a7d870c3f4765e1d40fb8919e2214f490
https://github.com/tribe29/checkmk/commit/e00fc64a7d870c3f4765e1d40fb8919e2…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
A .werks/10940
M checks/sap_hana_replication_status
A cmk/gui/plugins/wato/check_parameters/sap_hana_replication_status.py
A tests-py3/unit/checks/generictests/datasets/sap_hana_replication_status.py
Log Message:
-----------
10940 sap_hana_replication_status: State for different replication states is now configurable
Change-Id: I9a8155fa30b8aa0dc117ffc41c96c4ab82585908
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8e22ff0ed6dead7ff3b16e979a60a363901ee1db
https://github.com/tribe29/checkmk/commit/8e22ff0ed6dead7ff3b16e979a60a3639…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
M cmk/base/checking.py
Log Message:
-----------
fix miniscule typo
Change-Id: I5e4e2bb3f89565af604564e383702c55f66b6807
Commit: b121e34c5213a011d3788748389a0b403871f968
https://github.com/tribe29/checkmk/commit/b121e34c5213a011d3788748389a0b403…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
M cmk/base/discovered_labels.py
Log Message:
-----------
API: prepare ServiceLabel for exposure in API
* add a __repr__ for meaningful exception rendering
* we'll also need __eq__ for testing
* adapt the docstrings
Change-Id: I59b90b374ed19e6ec0313d2366ab66ab610b8303
Commit: dff625cba621575f05c2fb05c55c3c98c1b9b9db
https://github.com/tribe29/checkmk/commit/dff625cba621575f05c2fb05c55c3c98c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
M agents/plugins/mk_logwatch
M agents/wnx/test_files/config_files/mk_logwatch.py
Log Message:
-----------
[CMK-4024] - prototype of UTF-16 solution for mk_logwatch
- supports Python-3 in a bit too straightforward manner(to preserve compatibility)
- ENCODING tuple uses bytes type for first member(safe for both Python-3 and Python-2)
- assumed that python-3 is Unicode only(no conversions/decoding during output)
- --no_state for testing
- push_line checks type to avoid encoding of bytes data
Change-Id: Ifec63a3c197d1ea2a2b18a73d9aaa9559b1298b9
Compare: https://github.com/tribe29/checkmk/compare/664ffd479149...dff625cba621