Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e4fd38902e909613fdfbc94f0bc35d4e2c0fc11c
https://github.com/tribe29/checkmk/commit/e4fd38902e909613fdfbc94f0bc35d4e2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M cmk/fetchers/controller.py
Log Message:
-----------
Minor doc improvement
Change-Id: Idfda9198eb2edc34ff251687f1b35124b20ca532
Commit: ccad81766e1f1e3fc85313cdbbc0109e833d0105
https://github.com/tribe29/checkmk/commit/ccad81766e1f1e3fc85313cdbbc0109e8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/lib/windows.groovy
Log Message:
-----------
Remove some more mk_jolokia.exe, mk_logwatch.exe packaging steps
The commit d17fe5bd6f337b026912b5ae08b02aae9524b2fc removed some packaging
of mk_jolokia.exe and mk_logwatch.exe. It seems that we were copying both
files twice to the package, so this commit removes the second operation.
Change-Id: Ib6f8928474cafdff4424d483caa2144cae76e096
Commit: d5205fc1361402260ac874c9cc2f61a9d7810dae
https://github.com/tribe29/checkmk/commit/d5205fc1361402260ac874c9cc2f61a9d…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
A .werks/11203
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
11203 FIX Check for unique keys of host labels in ruleset conditions
CMK-4827
Change-Id: I8952b05afe811869b22acfeb12902d4566686a65
Compare: https://github.com/tribe29/checkmk/compare/8b7ec16a1edf...d5205fc13614
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8b7ec16a1edf70b246f13b4a17601e8c5e65f1ac
https://github.com/tribe29/checkmk/commit/8b7ec16a1edf70b246f13b4a17601e8c5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M cmk/base/data_sources/_data_sources.py
M cmk/fetchers/controller.py
M tests/unit/cmk/fetchers/test_controller.py
Log Message:
-----------
Extend and reuse fetcher I/O protocol
The core already makes some minimal parsing so that errors may be
reported early. This, however, introduces some minimal coupling
between the Python part of the protocol and its C++ part.
Therefore, it is not trivial to introduce a new protocol.
In principle, it is also in our best interest to minimalize the
number of protocols.
This patch modifies the existing header by renaming some fields and
extending others. The changes in Python are mirrored in C++.
CMK-5316
Change-Id: I5e72e4d408b257e734f25ac7664bd92c384f777e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2be29371b9a5d7c2c87aadd543f6a91e9bbb5b0d
https://github.com/tribe29/checkmk/commit/2be29371b9a5d7c2c87aadd543f6a91e9…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
A checks/docker_container_status
M checks/legacy_docker.include
R cmk/base/plugins/agent_based/docker_container_status.py
R cmk/base/plugins/agent_based/utils/legacy_docker.py
M tests/testlib/base.py
A tests/unit/checks/generictests/datasets/docker_container_status_1.py
A tests/unit/checks/generictests/datasets/docker_container_status_2.py
A tests/unit/checks/test_docker_container_status.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
Revert "Migrate docker_containter_status: Do the migration"
This reverts commit 5a913d32da97c6e1ebdb5692d8574356895e3c66.
It breaks the unit tests
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5a913d32da97c6e1ebdb5692d8574356895e3c66
https://github.com/tribe29/checkmk/commit/5a913d32da97c6e1ebdb5692d85743568…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
R checks/docker_container_status
M checks/legacy_docker.include
A cmk/base/plugins/agent_based/docker_container_status.py
A cmk/base/plugins/agent_based/utils/legacy_docker.py
M tests/testlib/base.py
R tests/unit/checks/generictests/datasets/docker_container_status_1.py
R tests/unit/checks/generictests/datasets/docker_container_status_2.py
R tests/unit/checks/test_docker_container_status.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
Migrate docker_containter_status: Do the migration
CMK-5200
Change-Id: I768dc94708a2ca28d1eb11e54abb8284fe5a35f7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e013513f5cc93705b037ac2e707edd4f159ee912
https://github.com/tribe29/checkmk/commit/e013513f5cc93705b037ac2e707edd4f1…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_cache_hits
M checkman/mssql_counters_file_sizes
M checkman/mssql_counters_locks
M checkman/mssql_counters_locks_per_batch
M checkman/mssql_counters_pageactivity
M checkman/mssql_counters_sqlstats
M checkman/mssql_counters_transactions
A checks/mssql_counters
R cmk/base/plugins/agent_based/mssql_counters_cache_hits.py
R cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
R cmk/base/plugins/agent_based/mssql_counters_locks.py
R cmk/base/plugins/agent_based/mssql_counters_locks_per_batch.py
R cmk/base/plugins/agent_based/mssql_counters_pageactivity.py
R cmk/base/plugins/agent_based/mssql_counters_section.py
R cmk/base/plugins/agent_based/mssql_counters_sqlstats.py
R cmk/base/plugins/agent_based/mssql_counters_transactions.py
R cmk/base/plugins/agent_based/utils/mssql_counters.py
M cmk/gui/plugins/metrics/translation.py
M tests/testlib/base.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
revert mssql_counter migration files due to integration test failures
Revert "mssql_counters: migrate mssql_counters_transactions check to new API"
This reverts commit 0f89f1fe4816fae96bb4cad5755cf88294d8c926.
Revert "mssql_counters: migrate mssql_counters_sqlstats check to new API"
This reverts commit 9d3a3f7ca5984aa3d0fea4b8ba5f0346bf2f4270.
Revert "mssql_counters: migrate mssql_counters_pageactivity check to new API"
This reverts commit e38c24be0bed0834d94e5f1f87b7dbbc83a9f6f4.
Revert "mssql_counters: migrate mssql_counters_locks check to new API"
This reverts commit 76cd49dd91c4c37fea6dadf949713b1dd9de789c.
Revert "mssql_counters: migrate mssql_counters_locks_per_batch checks to new API"
This reverts commit 6b179f3b19230ef2b0df0533665950f923177362.
Revert "mssql_counters: migrate mssql_counters_file_sizes checks to new API"
This reverts commit cc7038d677c315990e8b8deb1842d0d678208a16.
Revert "mssql_counters: migrate mssql_counters_cache_hits checks to new API"
This reverts commit b1720b38f1e981acd16eab5580ba795e4bc15f5e.
Revert "mssql_counters: migrate parse_mssql_counter() to new API"
This reverts commit 01ee579d1366db1c5fccb931ddb94490694a0142.
Revert "mssql_counters*: move and modify legacy files"
This reverts commit 033375d422d5cf67102fc1126d443ce04133fedf.
Change-Id: I8bfb6f108889f36b27f0f17e662ddfd4aa8230c6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 99cefa269a3c3aae644236c2c14441347184aaed
https://github.com/tribe29/checkmk/commit/99cefa269a3c3aae644236c2c14441347…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M cmk/base/checking.py
M cmk/base/config.py
M cmk/base/data_sources/host_sections.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
move get_nodes_of_clustered_service to config_cache
... where it clearly belongs.
* move method from datasources/host_sections.py to cmk/base/confg.py
* adapt call sites
* add new tests and adapt old ones.
Goal: make monkeypatching in datasources tests unnecessary by
further untangling
Change-Id: Ib5085b6c888db5e8bad465407ac225ac401f9e99
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 033375d422d5cf67102fc1126d443ce04133fedf
https://github.com/tribe29/checkmk/commit/033375d422d5cf67102fc1126d443ce04…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
R checks/mssql_counters
A cmk/base/plugins/agent_based/mssql_counters_cache_hits.py
A cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
A cmk/base/plugins/agent_based/mssql_counters_locks.py
A cmk/base/plugins/agent_based/mssql_counters_locks_per_batch.py
A cmk/base/plugins/agent_based/mssql_counters_pageactivity.py
A cmk/base/plugins/agent_based/mssql_counters_section.py
A cmk/base/plugins/agent_based/mssql_counters_sqlstats.py
A cmk/base/plugins/agent_based/mssql_counters_transactions.py
A cmk/base/plugins/agent_based/utils/mssql_counters.py
M tests/testlib/base.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
mssql_counters*: move and modify legacy files
Change-Id: Ie11673cb6a05d58d2c14336e85dc85439316f93b
Commit: 01ee579d1366db1c5fccb931ddb94490694a0142
https://github.com/tribe29/checkmk/commit/01ee579d1366db1c5fccb931ddb944906…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M cmk/base/plugins/agent_based/mssql_counters_section.py
M cmk/base/plugins/agent_based/utils/mssql_counters.py
A tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate parse_mssql_counter() to new API
Change-Id: I142198f1c020e527a94ec2a26c064deda4fed0d6
Commit: b1720b38f1e981acd16eab5580ba795e4bc15f5e
https://github.com/tribe29/checkmk/commit/b1720b38f1e981acd16eab5580ba795e4…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_cache_hits
M cmk/base/plugins/agent_based/mssql_counters_cache_hits.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate mssql_counters_cache_hits checks to new API
Change-Id: I8f6005b6f8d5197506bc3adb0f48a403558964c2
Commit: cc7038d677c315990e8b8deb1842d0d678208a16
https://github.com/tribe29/checkmk/commit/cc7038d677c315990e8b8deb1842d0d67…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_file_sizes
M cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate mssql_counters_file_sizes checks to new API
Change-Id: Ice2f90be68206e15b97a542d7677fb3f269c3841
Commit: 6b179f3b19230ef2b0df0533665950f923177362
https://github.com/tribe29/checkmk/commit/6b179f3b19230ef2b0df0533665950f92…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_locks_per_batch
M cmk/base/plugins/agent_based/mssql_counters_locks_per_batch.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate mssql_counters_locks_per_batch checks to new API
Change-Id: Ied5d82e8f6b4eb4708b748b0673da51e7de64ceb
Commit: 76cd49dd91c4c37fea6dadf949713b1dd9de789c
https://github.com/tribe29/checkmk/commit/76cd49dd91c4c37fea6dadf949713b1dd…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_locks
M cmk/base/plugins/agent_based/mssql_counters_locks.py
M cmk/gui/plugins/metrics/translation.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate mssql_counters_locks check to new API
Change-Id: I45e24c9d5f1f8bfea079795101282dabde0785c2
Commit: e38c24be0bed0834d94e5f1f87b7dbbc83a9f6f4
https://github.com/tribe29/checkmk/commit/e38c24be0bed0834d94e5f1f87b7dbbc8…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_pageactivity
M cmk/base/plugins/agent_based/mssql_counters_pageactivity.py
M cmk/gui/plugins/metrics/translation.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate mssql_counters_pageactivity check to new API
Change-Id: Ibd639bbbc33d4979a1b7ddd9b5f95a424e4cbe30
Commit: 9d3a3f7ca5984aa3d0fea4b8ba5f0346bf2f4270
https://github.com/tribe29/checkmk/commit/9d3a3f7ca5984aa3d0fea4b8ba5f0346b…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_sqlstats
M cmk/base/plugins/agent_based/mssql_counters_sqlstats.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate mssql_counters_sqlstats check to new API
Change-Id: I2a0a720c3229a5d3f53a580b1b6d747aaaf3c369
Commit: 0f89f1fe4816fae96bb4cad5755cf88294d8c926
https://github.com/tribe29/checkmk/commit/0f89f1fe4816fae96bb4cad5755cf8829…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M checkman/mssql_counters_transactions
M cmk/base/plugins/agent_based/mssql_counters_transactions.py
M cmk/gui/plugins/metrics/translation.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
mssql_counters: migrate mssql_counters_transactions check to new API
Change-Id: I58691ecd39790ef37328645b4ba9f1fcdeaf611a
Compare: https://github.com/tribe29/checkmk/compare/3b4ae90c4dde...0f89f1fe4816
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b2f8510ea8ae59aaa10d8b01a1723035b1d26578
https://github.com/tribe29/checkmk/commit/b2f8510ea8ae59aaa10d8b01a1723035b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins_legacy_scan_function.py
Log Message:
-----------
Remove special cases if and if64 legacy scan function conversion
The sections if and if64 have been migrated, so these special cases are
not needed any more.
Change-Id: Ib70ca0e5dfb01f4d7ec792ba979b566f0aee4f24
Commit: 3b4ae90c4ddefbeb444f8d643f59e9d27fccf6d7
https://github.com/tribe29/checkmk/commit/3b4ae90c4ddefbeb444f8d643f59e9d27…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Clarify test
Change-Id: I9bb1573f35994f18e8ea5598ab26b103233eceef
Compare: https://github.com/tribe29/checkmk/compare/19e7ecbc4a67...3b4ae90c4dde