Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b0542847ed6f3571c40a04ac629e3fb1ffaa11df
https://github.com/tribe29/checkmk/commit/b0542847ed6f3571c40a04ac629e3fb1f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M checks/lnx_if
A cmk/base/plugins/agent_based/lnx_if.py
M inventory/lnx_if
M tests/testlib/base.py
M tests/unit/checks/generictests/datasets/lnx_if_no_ethtool_regression.py
M tests/unit/checks/generictests/datasets/lnx_if_regression.py
M tests/unit/checks/generictests/datasets/lnx_if_states_regression.py
M tests/unit/checks/generictests/datasets/lnx_if_tunnel_regression.py
A tests/unit/checks/test_legacy_lnx_if.py
R tests/unit/checks/test_lnx_if.py
A tests/unit/cmk/base/plugins/agent_based/test_lnx_if.py
Log Message:
-----------
Migration of section lnx_if
Change-Id: I3531db476d0a12a60f38c27c87fd2625869c930e
Commit: 55fe4d98feb8f9a55230afa9c56790948ef92cba
https://github.com/tribe29/checkmk/commit/55fe4d98feb8f9a55230afa9c56790948…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M agents/plugins/mk_postgres.py
M tests/agent-plugin-unit/test_mk_postgres.py
Log Message:
-----------
FIX: Enable casting of semantic versions to float
PostgreSQL Server version follows semantic versioning format
(Maj.Min.Patch). Therefore use only Maj.Min to be able to cast to float.
SUP-1684
Change-Id: Ib2619da2d4f4c06d340ccc1f9a6a2c6c70e8be9e
Compare: https://github.com/tribe29/checkmk/compare/d5574c7d618e...55fe4d98feb8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d5574c7d618e0f63cb6d6ca56914ae754dbaeedc
https://github.com/tribe29/checkmk/commit/d5574c7d618e0f63cb6d6ca56914ae754…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M checks/mem
Log Message:
-----------
mem: use common parse funtion to prepare for migration of mem section
... to prepare for migration of ps section.
Change-Id: Idc1729e3e6d30d10e5ff73aa02ca7277b817cff7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1f014ad0b41203e4fe67ae6c939cc995e57172a0
https://github.com/tribe29/checkmk/commit/1f014ad0b41203e4fe67ae6c939cc995e…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
A .werks/11335
A checkman/prometheus_build
A cmk/base/plugins/agent_based/prometheus_build.py
M cmk/special_agents/agent_prometheus.py
A tests/unit/cmk/base/plugins/agent_based/test_prometheus_build.py
Log Message:
-----------
11335 agent_prometheus: addition of Prometheus build check
This change introduces the build check for the Prometheus agent. The check
lists relevant information regarding the Prometheus server itself including
its version and number of connected Scrape Targets. Depending on the used
Prometheus version, the amount of information may vary.
Change-Id: I9014f6a897f7fa2123039cdd606defafa6bec5cc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7553f70b64bc50b78aab2bbad89f001e48bc1d53
https://github.com/tribe29/checkmk/commit/7553f70b64bc50b78aab2bbad89f001e4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M checks/ps.include
M cmk/base/plugins/agent_based/utils/ps.py
M tests/unit/checks/generictests/run.py
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps: migrate cpu_rate
Change-Id: Iab2f534edac349f0cf1d8e5728fbee55b27280ab
Commit: d7a41af80691ab2cc01af9bee11f5dc5c226322c
https://github.com/tribe29/checkmk/commit/d7a41af80691ab2cc01af9bee11f5dc5c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M checks/ps.include
M cmk/base/plugins/agent_based/utils/ps.py
Log Message:
-----------
ps: migrate inventory spec
Split the function up in the part that will be used by the mighrated plugins, and the magical
host_extra_conf bit, that will not be needed for plugins programmed against the new API
Change-Id: I32add9bd2e0fc75b76431c4450414008fd5ea79e
Commit: db4baedeb6b912c5ecec1d71b618765855c00717
https://github.com/tribe29/checkmk/commit/db4baedeb6b912c5ecec1d71b61876585…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M checks/ps.include
M cmk/base/plugins/agent_based/utils/ps.py
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps: migrate ProcessAggregator
Change-Id: I1541d6c36dd0c32bedd99e7f6c3c40ab8afb7155
Commit: efef698d1149518340106fabd30992de038c7ac3
https://github.com/tribe29/checkmk/commit/efef698d1149518340106fabd30992de0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M checks/ps
M checks/ps_lnx.include
M tests/unit/checks/test_ps_lnx.py
Log Message:
-----------
ps: make sections compatible
Change-Id: Ifc462328a89c672c896dda0e5cd326e6466bca6e
Commit: 102847d542f11d6551f4b19810b28141c887d275
https://github.com/tribe29/checkmk/commit/102847d542f11d6551f4b19810b28141c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M checks/ps
M checks/ps_lnx.include
M tests/unit/checks/test_ps.py
M tests/unit/checks/test_ps_lnx.py
Log Message:
-----------
ps: refactor parse functions to ease migration
Migration will be easier if we parse the info on a
per node basis. For now, we bring the node info back
before passing the parsed data on.
We adapt the corresponding unit tests. Clearly they
should be replaced by somehting more comprehensible,
though.
Change-Id: Ib8553e6c16faf85f1fc7d23c26cf76bf6476c110
Commit: ebbdb017792f1fef98b091bd4f21d895ec42dcb0
https://github.com/tribe29/checkmk/commit/ebbdb017792f1fef98b091bd4f21d895e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M cmk/base/api/agent_based/register/utils.py
Log Message:
-----------
Check API: simplify validation of arguments
Change-Id: I97dfab121282cf16ff431e20d3fa63eb9feccd0f
Compare: https://github.com/tribe29/checkmk/compare/5e4e3a22162b...ebbdb017792f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 147184197208f627e3a6efe8b86d8877bf8f5f80
https://github.com/tribe29/checkmk/commit/147184197208f627e3a6efe8b86d8877b…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
R tests/unit/test_sanity_checks.py
Log Message:
-----------
Remove test_sanity_checks
* The test logic is now implemented in test_generic_legacy_conversion.py
* The mechanism via git status was not working on Jenkins anyway
Change-Id: I96f6ee3054b3a34d41c37e2f515cf1cf385ed030
Commit: bceee7bac5ccc7bc0d825bee4f8fc5db5af493bc
https://github.com/tribe29/checkmk/commit/bceee7bac5ccc7bc0d825bee4f8fc5db5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
M tests/unit/cmk/base/data_sources/test_agent.py
M tests/unit/cmk/base/data_sources/test_snmp_data_source.py
Log Message:
-----------
Test _get_summary_result
CMK-5044
Change-Id: I70c7aeb16c7a29b924163eb362d1cc60cf0654c8
Commit: 5e4e3a22162b973c0600acb425ada410de98d7ab
https://github.com/tribe29/checkmk/commit/5e4e3a22162b973c0600acb425ada410d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
M cmk/base/data_sources/snmp.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M tests/unit/cmk/base/data_sources/test_cmd_caching.py
M tests/unit/cmk/base/data_sources/test_snmp_data_source.py
Log Message:
-----------
Implement SNMPConfigurator.configure_fetcher()
This neither really worse than before nor really
usable: work in progress.
CMK-5044
Change-Id: Iac3a8013e6887689e446abea7df537ebf4119361
Compare: https://github.com/tribe29/checkmk/compare/51da874dbaab...5e4e3a22162b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1a21feb872203976b6f85fd815a4a0d06ffa744d
https://github.com/tribe29/checkmk/commit/1a21feb872203976b6f85fd815a4a0d06…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
R checks/sap_hana.include
R checks/sap_hana_backup
M checks/sap_hana_connect
M checks/sap_hana_data_volume
M checks/sap_hana_diskusage
M checks/sap_hana_ess
M checks/sap_hana_ess_migration
M checks/sap_hana_events
M checks/sap_hana_license
M checks/sap_hana_memrate
M checks/sap_hana_proc
M checks/sap_hana_replication_status
M checks/sap_hana_status
A cmk/base/plugins/agent_based/sap_hana_backup.py
A cmk/base/plugins/agent_based/utils/sap_hana.py
M tests/testlib/base.py
R tests/unit/checks/generictests/datasets/sap_hana_backup_failed.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_sap_hana_backup.py
Log Message:
-----------
Migrate sap_hana_backup to the new check API
CMK-4981
Change-Id: I0885aba5103aa609df12ab26382d002f940c8c8a
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 7d7abee2d1e220f818f4ed46f7fd2649f16d4733
https://github.com/tribe29/checkmk/commit/7d7abee2d1e220f818f4ed46f7fd2649f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-03 (Mon, 03 Aug 2020)
Changed paths:
A .werks/11254
M cmk/gui/wato/pages/host_diagnose.py
M web/htdocs/js/modules/host_diagnose.js
Log Message:
-----------
11254 FIX Improve validation of host diagnostic page
The AJAX page creating the result for the single diagnostic tests of the host
diagnostic page was not properly validating the inputs received with the HTTP
request variables.
Change-Id: I8cc212c7d14a6cc6be4ba404530e72f9dffe52d7