Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: f4650990b80d7aabae68bacde12de9ba69c0abba
https://github.com/tribe29/checkmk/commit/f4650990b80d7aabae68bacde12de9ba6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
A .werks/11079
M cmk/gui/plugins/webapi/grafana.py
Log Message:
-----------
11079 FIX Grafana: Annotation queries were not applying host filter
When using the annotations feature of our Grafana connector, the
explicit host filter provided by Grafana was not used correctly.
This made Checkmk respond with annotations to unrelated hosts.
The host regex filter was applied correctly
Change-Id: I370a524d2c6e6a0db1812cac1be4738d2b7fbd44
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fe557e2a042dced7d87f0de3dcd7aab5eb7c17c1
https://github.com/tribe29/checkmk/commit/fe557e2a042dced7d87f0de3dcd7aab5e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
M tests-py3/integration/cmk/gui/test_webapi.py
Log Message:
-----------
Fix wrong filtering in tests
Change-Id: I97572daae0feb6351e7512df22d37bb91ad165a7
Commit: 7a6cd2106577fb2ff00a0cf699abda3fa7c95a2c
https://github.com/tribe29/checkmk/commit/7a6cd2106577fb2ff00a0cf699abda3fa…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
A .werks/11079
M cmk/gui/plugins/webapi/grafana.py
Log Message:
-----------
11079 FIX Grafana: Annotation queries were not applying host filter
When using the annotations feature of our Grafana connector, the
explicit host filter provided by Grafana was not used correctly.
This made Checkmk respond with annotations to unrelated hosts.
The host regex filter was applied correctly
Change-Id: I370a524d2c6e6a0db1812cac1be4738d2b7fbd44
Compare: https://github.com/tribe29/checkmk/compare/613726877a11...7a6cd2106577
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2ee16e8421ff47d53dd0b6eddc55220c56377395
https://github.com/tribe29/checkmk/commit/2ee16e8421ff47d53dd0b6eddc55220c5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/base/snmp.py
M cmk/base/snmp_utils.py
M cmk/fetchers/snmp.py
M cmk/utils/type_defs.py
Log Message:
-----------
Avoid layering violations by moving types to utils
This removes some layering violations from cmk/fetchers/snmp
CMK-4243
Change-Id: I3fb274df263cae5678b79ee8c4108c6f42491e82
Commit: 613726877a11a880bc637a8e59b0332d7de4583d
https://github.com/tribe29/checkmk/commit/613726877a11a880bc637a8e59b0332d7…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins_legacy.py
M cmk/base/api/agent_based/section_types.py
M cmk/base/api/agent_based/utils.py
M cmk/base/automations/check_mk.py
M cmk/base/check_api.py
M cmk/base/check_utils.py
M cmk/base/checking.py
M cmk/base/config.py
M cmk/base/data_sources/abstract.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/piggyback.py
M cmk/base/data_sources/snmp.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M cmk/base/snmp.py
M cmk/base/snmp_scan.py
M cmk/base/snmp_utils.py
M tests-py3/integration/cmk/base/snmp/test_snmp.py
M tests-py3/unit/cmk/base/data_sources/test_snmp_data_source.py
M tests-py3/unit/cmk/base/data_sources/test_tcp_data_source.py
M tests-py3/unit/cmk/base/test_snmp_unit.py
Log Message:
-----------
Fix SNMP-related imports
- Remove part of the import indirection over `cmk.base.*_utils`
- Remove useless `pylint: exclude=unused-import`
- Remove actual unused imports
- Sort imports
This make it easier to see where what is actually used.
CMK-4243
Change-Id: I2d102980eb042265fd017eb88b9b0de86f2ea190
Compare: https://github.com/tribe29/checkmk/compare/40a820f0c8c2...613726877a11
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b014ba92133fdbafadd98643290f52aa6d91f214
https://github.com/tribe29/checkmk/commit/b014ba92133fdbafadd98643290f52aa6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
A .werks/11044
M checkman/dell_idrac_fans
M checks/dell_idrac_fans
A tests-py3/unit/checks/generictests/datasets/dell_idrac_fans_regression.py
Log Message:
-----------
11044 FIX dell_idrac_fans: don't crash on unknown device states
The check plugin crashed when fans of a device were in
states that did not return a device reading. The plugin
now returns only the status and the name for the states
"other", "unknown", and "failed".
Fans that are in the states "unknown" or "other" will
now no longer be discovered. Fans that are in the state
"failed" will still be discovered.
Change-Id: Ic8640d5512243380acb4d25d7eba0a93d58d9280
Commit: 8aa797d7c5cfb89278a14c05edc594d488c022e5
https://github.com/tribe29/checkmk/commit/8aa797d7c5cfb89278a14c05edc594d48…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Output .f12 execution info during integration + integration tests
Change-Id: I6abb7cfb48825a7de1cb6f5b07b76000d8000cd1
Compare: https://github.com/tribe29/checkmk/compare/f442ca30f8c5...8aa797d7c5cf
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0b0e2a23420d1872d687cbea894c87508ec6b705
https://github.com/tribe29/checkmk/commit/0b0e2a23420d1872d687cbea894c87508…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
M cmk/base/api/agent_based/utils.py
M tests-py3/unit/cmk/base/api/agent_based/test_utils_check_levels.py
Log Message:
-----------
CheckAPI: swap check_levels return values
This will be more consistent with the upcoming check_levels_predictive
Change-Id: I32f1107678ab2919a9c0b72ad28d90661b19508d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2694c26a5db4771079ef8a050c417012e2107591
https://github.com/tribe29/checkmk/commit/2694c26a5db4771079ef8a050c417012e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
M tests/testlib/web_session.py
Log Message:
-----------
Unhackify testlib transid gathering from form fields
The order of the HTML tag attributes is not deterministic in our GUI.
This made the previous regex approach fail when the name of the hidden
fields is not rendered before the value.
Change-Id: Id74118420d9be908ff786bc750feab30a14d4eb9
Commit: 792ce5d54dbdc29a088f5d69152328ec4284091a
https://github.com/tribe29/checkmk/commit/792ce5d54dbdc29a088f5d69152328ec4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
M cmk/gui/plugins/metrics/artwork.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/watolib/snapshots.py
Log Message:
-----------
PY3: Fix incompatibilities uncovered by the integration tests
Change-Id: I72fd39561c10af06b35902b18d47787e4238751d
Compare: https://github.com/tribe29/checkmk/compare/bb47d02bc031...792ce5d54dbd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 911d24c398d86940ea82460928cc005405c206f1
https://github.com/tribe29/checkmk/commit/911d24c398d86940ea82460928cc00540…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
A .werks/10892
M cmk/base/plugins/agent_based/hr_mem.py
A tests-py3/unit/cmk/base/plugins/agent_based/test_hr_mem.py
Log Message:
-----------
10892 FIX Make hr_mem work with corrupt memory units (e.g. '4096 Bytes') CMK-4132
Change-Id: I0edc53eea7813baa859aef2ef60b430d80771281
Commit: bb47d02bc0311cda73ef5eaef64953976562f0a1
https://github.com/tribe29/checkmk/commit/bb47d02bc0311cda73ef5eaef64953976…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
A .werks/11145
M agents/check_mk_agent.linux
Log Message:
-----------
11145 check_mk_agent.linux: exclusion of autofs in df section
This change introduces a new exclusion entry (autofs) for the df section. This can
potentially resolve problems if separate autofs information are provided.
Change-Id: I3d2b7ed7fb3dd208302fdc08ece5e8d5d3fd29a2
Compare: https://github.com/tribe29/checkmk/compare/8db0c7ea98cd...bb47d02bc031
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8db0c7ea98cd791ab3c0a91efe08feedd1d49d7f
https://github.com/tribe29/checkmk/commit/8db0c7ea98cd791ab3c0a91efe08feedd…
Author: Marius Rieder <marius.rieder(a)durchmesser.ch>
Date: 2020-05-15 (Fri, 15 May 2020)
Changed paths:
A .werks/11127
M checks/azure_ad
M tests-py3/unit/checks/generictests/datasets/azure_ad_1.py
M tests-py3/unit/checks/generictests/datasets/azure_ad_2.py
Log Message:
-----------
11127 azure_ad: Add counter metric
Added metric to visualize the amount of user accounts with a graph.
Change-Id: Ifca49d0247ab15cd4315c342d4759ca66133e1f6