Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 9f630090b18f3d1a84598f7dd12c367b6cb2552b
https://github.com/Checkmk/checkmk/commit/9f630090b18f3d1a84598f7dd12c367b6…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/mk_oracle
M cmk/base/plugins/agent_based/checkmk_agent.py
M cmk/base/plugins/agent_based/checkmk_cached_plugins.py
M cmk/base/plugins/agent_based/utils/checkmk.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk_agent.py
A tests/unit/cmk/base/plugins/agent_based/test_checkmk_cached_plugins.py
Log Message:
-----------
UNIX agents/mk_oracle: Improve info about cached plugins
- Include timeout and PID
- change agent section seperator
- write keys in lowercase, since the data format changed
to a less human readable form anyways
Change-Id: I6a4fc9c50d89df76beca2e5f0c768e79bd90ecf9
Commit: 19f185f1ffef56e680a10d8cf0819ce923dd61ec
https://github.com/Checkmk/checkmk/commit/19f185f1ffef56e680a10d8cf0819ce92…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerated Pipfile.lock.
Change-Id: Ifdd18ec52fd2c7cb6c345e40b750ce244e49496b
Commit: 598956f96c2d5951d8fc10092838277d4b4cad32
https://github.com/Checkmk/checkmk/commit/598956f96c2d5951d8fc10092838277d4…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Bumped pyyaml 6.0 => 6.0.1.
This hopefully fixes an incompatibility with cython.
Change-Id: I221e521f9835dcb4a58825f1524b34fedbb5b122
Commit: bcd2d89ba632ba2590e48d9f96bd558000e1df56
https://github.com/Checkmk/checkmk/commit/bcd2d89ba632ba2590e48d9f96bd55800…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Add constraints file for pinning cython
Relates to the release of Cython 3.x which is not yet compatible
with the currently used version of pymssql
Change-Id: I3044722481cfeb6a839cf941cf03362dac70d4bc
Commit: aa09067d11851f29647c176369ce6d079663dd03
https://github.com/Checkmk/checkmk/commit/aa09067d11851f29647c176369ce6d079…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M .gitignore
Log Message:
-----------
Improved ignorance
Change-Id: Ife0b9a732c82f7c686091af8e1e9894830e1f85c
Commit: e544b2bababf74fc65a0c5ab2a996dea5fffbbb4
https://github.com/Checkmk/checkmk/commit/e544b2bababf74fc65a0c5ab2a996dea5…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M scripts/find-shell-files
Log Message:
-----------
Ignore shell scripts generated by Bazel.
Change-Id: Ib9be8d3285580b35838894ec3a85db04553a4c24
Commit: b2b76784b154deb2d4f73bee97e26086abfdc1bc
https://github.com/Checkmk/checkmk/commit/b2b76784b154deb2d4f73bee97e26086a…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M buildscripts/scripts/stages.yml
M buildscripts/scripts/test-cmc.groovy
M buildscripts/scripts/test-livestatus.groovy
M buildscripts/scripts/test-neb.groovy
M buildscripts/scripts/test-unixcat.groovy
M packages/livestatus/run
M packages/neb/run
M packages/unixcat/run
M scripts/run-in-docker.sh
Log Message:
-----------
Fixed run scripts, including GCC toolchain handling.
This is still a bit hacky, because we duplicate the toolchain info
in the CI scripts, but we need to improve things step by step...
Change-Id: Id027319cc5343076414fa9d8ff701394e03dc69f
Commit: 4510d6506336e185e9191f65cccf0e069ecab23a
https://github.com/Checkmk/checkmk/commit/4510d6506336e185e9191f65cccf0e069…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Revert "Add constraints file for pinning cython"
This reverts commit bcd2d89ba632ba2590e48d9f96bd558000e1df56.
I will try another approach. See next commit.
Commit: 5473ccd96bb3897f9d3fa52e70d9d672b2d14f9b
https://github.com/Checkmk/checkmk/commit/5473ccd96bb3897f9d3fa52e70d9d672b…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
pymssql build is currently broken
See also
https://github.com/pymssql/pymssql/issues/826.
We try to use the pending pull request to build pymssql instead
of fetching the source from pypi. Let's see if it works.
Change-Id: I172f7a14986ac4e3418cbeabdb1be8465ff21884
Commit: f5aa8e068f044b295b852c57981b37a39ac103a0
https://github.com/Checkmk/checkmk/commit/f5aa8e068f044b295b852c57981b37a39…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/fetchers/_snmp.py
M cmk/snmplib/snmp_table.py
A tests/unit/cmk/checkers/test_snmp_walk_cache.py
R tests/unit/cmk/snmplib/test_snmplib_snmp_table_walk_cache.py
Log Message:
-----------
Move `WalkCache` from snmplib to fetcher
no other users -> cohesion
Change-Id: I3a04604bd96dba3c563b3958d5efadfb7356fe03
Commit: 3040280008469a4bb6c11874334b021d6bbba01e
https://github.com/Checkmk/checkmk/commit/3040280008469a4bb6c11874334b021d6…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/fetchers/_snmp.py
A cmk/fetchers/_snmpscan.py
R cmk/snmplib/snmp_scan.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
Log Message:
-----------
Move `gather_available...` to fetchers
No other users -> cohesion
Change-Id: Ie53123c91e9a166d11f5944d1e819effa2eda38d
Commit: 1935d9a9263a3d10c04f268e365a8ea91970aeff
https://github.com/Checkmk/checkmk/commit/1935d9a9263a3d10c04f268e365a8ea91…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
A cmk/fetchers/_snmpcache.py
M cmk/fetchers/_snmpscan.py
R cmk/snmplib/snmp_cache.py
M tests/integration/cmk/lib/snmplib/helper_get_single_oid.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
Log Message:
-----------
Move `snmpcache` to fetchers
no other users -> cohesion
Change-Id: I6716ce1238c3a996349a4c1f7270138e6ef96790
Commit: 4cded4bbe7653d479090ab919bd39a4b300c8266
https://github.com/Checkmk/checkmk/commit/4cded4bbe7653d479090ab919bd39a4b3…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/snmp_plugin_store.py
M cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/default_config/base.py
M cmk/base/dump_host.py
M cmk/base/ip_lookup.py
M cmk/base/sources/_builder.py
M cmk/base/sources/_sources.py
M cmk/checkengine/_api.py
M cmk/checkengine/_parsersnmp.py
M cmk/checkengine/crash_reporting.py
M cmk/checkengine/error_handling.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/_snmpcache.py
M cmk/fetchers/_snmpscan.py
M cmk/fetchers/filecache/_snmp.py
M cmk/fetchers/snmp.py
M cmk/fetchers/snmp_backend/_utils.py
M cmk/fetchers/snmp_backend/classic.py
M cmk/fetchers/snmp_backend/stored_walk.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/watolib/host_attributes.py
M cmk/snmplib/__init__.py
A cmk/snmplib/_typedefs.py
M cmk/snmplib/snmp_modes.py
M cmk/snmplib/snmp_table.py
R cmk/snmplib/type_defs.py
M cmk/snmplib/utils.py
M tests/integration/cmk/lib/snmplib/conftest.py
M tests/integration/cmk/lib/snmplib/helper_get_single_oid.py
M tests/integration/cmk/lib/snmplib/helper_get_snmp_table.py
M tests/integration/cmk/lib/snmplib/helper_walk_for_export.py
M tests/integration/cmk/lib/snmplib/snmp_helpers.py
M tests/integration/cmk/lib/snmplib/test_snmp_modes.py
M tests/integration/cmk/lib/snmplib/test_snmp_table.py
M tests/testlib/snmp.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/base/agent_based/test_error_handling.py
M tests/unit/cmk/base/api/agent_based/test_ab_type_defs.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/checkers/test_classic_snmp.py
M tests/unit/cmk/checkers/test_factory.py
M tests/unit/cmk/checkers/test_fetchers.py
M tests/unit/cmk/checkers/test_parsers.py
M tests/unit/cmk/checkers/test_snmp_walk_cache.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/cmk/snmplib/test_snmplib_snmp_table.py
M tests/unit/cmk/snmplib/test_type_defs.py
Log Message:
-----------
Hide `cmk.snmplib.type_defs`
Change-Id: Ie6085ac3a1be930856dab232cdae2bcff3a23aae
Commit: 4c5b822f1172341bd7f50ab16d66b2e184b3f358
https://github.com/Checkmk/checkmk/commit/4c5b822f1172341bd7f50ab16d66b2e18…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/snmp_plugin_store.py
M cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/fetchers/_snmpscan.py
M cmk/fetchers/snmp.py
M cmk/snmplib/__init__.py
M cmk/snmplib/_typedefs.py
M cmk/snmplib/utils.py
M tests/unit/cmk/checkers/test_fetchers.py
M tests/unit/cmk/snmplib/test_type_defs.py
Log Message:
-----------
Improve cohesion in snmplib.utils
Change-Id: I2860ca3a7e0a188d71e1e4a1f4fd33bcd2cc46be
Commit: 063d7fcf42c171833573932d97c69f959820fbdd
https://github.com/Checkmk/checkmk/commit/063d7fcf42c171833573932d97c69f959…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/snmp_plugin_store.py
M cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/fetchers/_snmpscan.py
M cmk/fetchers/snmp.py
A cmk/snmplib/detect.py
R cmk/snmplib/utils.py
M tests/testlib/snmp.py
M tests/unit/checks/test_safenet_detection.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_detection.py
M tests/unit/cmk/checkers/test_fetchers.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/cmk/snmplib/test_type_defs.py
Log Message:
-----------
Rename `snmplib.utils` -> `snmplib.detect`
reduces the scope of the module
Change-Id: Ieebd8c8a81f55167d4d2fde04a95488a53d54d79
Commit: 9d5cec2a1b5bf912f43db029d15156a94274425a
https://github.com/Checkmk/checkmk/commit/9d5cec2a1b5bf912f43db029d15156a94…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/checkengine/sectionparser.py
Log Message:
-----------
Inline "update_sections" in "filter_out_errors"
CMK-13874
Change-Id: I2c1c900846651413133e90c8f263e9046d4d37ce
Commit: 0f451c5bdfb33530b60ab90a2f4b25106dde9d1e
https://github.com/Checkmk/checkmk/commit/0f451c5bdfb33530b60ab90a2f4b25106…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/checkengine/_parser.py
M tests/unit/cmk/checkers/test_host_sections.py
Log Message:
-----------
Unit test `filter_out_errors`
The function seems to be more of a "merge" function than
a "filter" function... We should rename it once this has
been clarified some more.
CMK-13874
Change-Id: If9f360c16c8aa325319fe87f6282c75f28256be6
Commit: 5f5809a7d4c8d58527d5b9a18fba47d565a44833
https://github.com/Checkmk/checkmk/commit/5f5809a7d4c8d58527d5b9a18fba47d56…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/checkengine/sectionparser.py
Log Message:
-----------
Fix + re-enable type checking on filter_out_errors
CMK-13874
Change-Id: I16e0400165620bf0b5e5acfd935b81282c11bfaa
Commit: 9b9d992cf224f983dea580fedbc22f7f5b1bc4a3
https://github.com/Checkmk/checkmk/commit/9b9d992cf224f983dea580fedbc22f7f5…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/checkengine/__init__.py
A cmk/checkengine/_parserutils.py
M cmk/checkengine/inventory.py
M cmk/checkengine/sectionparser.py
M tests/unit/cmk/checkers/test_host_sections.py
Log Message:
-----------
Move `filter_out_errors` out of `sectionparser`
cohesion
CMK-13874
Change-Id: I594099632a09b10f1fc832d1a85ee9b6c14f4adc
Commit: 831c2eb8270b5d90ac4995840b651a876c43c132
https://github.com/Checkmk/checkmk/commit/831c2eb8270b5d90ac4995840b651a876…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/checkengine/_parserutils.py
M cmk/checkengine/inventory.py
M tests/unit/cmk/checkers/test_host_sections.py
Log Message:
-----------
filter_out_errors: Simplify typing
CMK-13874
Change-Id: I5e02e6336b07ebd214d29fd59ff154f10df1c7b4
Commit: 23d386c872bd90f9b0afa40fe3103d19b4bd1e28
https://github.com/Checkmk/checkmk/commit/23d386c872bd90f9b0afa40fe3103d19b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/checkengine/__init__.py
M cmk/checkengine/_parserutils.py
M cmk/checkengine/inventory.py
M tests/unit/cmk/checkers/test_host_sections.py
Log Message:
-----------
Rename `filter_out_errors` -> `group_by_host`
CMK-13874
Change-Id: Idce14d2b834d3defb97bb94dc5f748f3cc37ec62
Commit: d1735f17cd53a3d3d3529a4787e3a6f6b9b03894
https://github.com/Checkmk/checkmk/commit/d1735f17cd53a3d3d3529a4787e3a6f6b…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M tests/unit/cmk/checkers/test_host_sections.py
Log Message:
-----------
Remove dead code
CMK-13874
Change-Id: I7194313c93a83caddad640c57709bb1be36e2073
Commit: 1e33ee8bab53a36b11d2647da8e9e3101330923d
https://github.com/Checkmk/checkmk/commit/1e33ee8bab53a36b11d2647da8e9e3101…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/fetchers/_piggyback.py
Log Message:
-----------
Improve performance of piggyback fetcher
Change-Id: I3bc2ac7065a4df1968294f93a54aa5535fe9cb17
Commit: 2afb5ed00e24ef55cfa474419942950345027394
https://github.com/Checkmk/checkmk/commit/2afb5ed00e24ef55cfa47441994295034…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M packages/livestatus/run
M packages/livestatus/src/CMakeLists.txt
M packages/neb/run
M packages/neb/src/CMakeLists.txt
M packages/unixcat/run
M packages/unixcat/src/CMakeLists.txt
Log Message:
-----------
Unify run scripts a bit more.
Change-Id: I84adc5f4d737e3d84768a178b28cfbf0e99d50e5
Commit: 5aca2e7318969262e7114be887870340052b73a5
https://github.com/Checkmk/checkmk/commit/5aca2e7318969262e7114be8878703400…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/legacy_checks/pfsense_counter.py
Log Message:
-----------
pfsense_counter: add type annotations
Change-Id: I9ea69edd9004b18d423f57dc5e907e264fa18209
Commit: 521ef06dabf77663221480beb52295cc0e183ad7
https://github.com/Checkmk/checkmk/commit/521ef06dabf77663221480beb52295cc0…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/legacy_checks/pfsense_counter.py
Log Message:
-----------
pfsense_counter: rename
Change-Id: I0ac022c8ee78a3071c54c3a0e56a5a53921b4b58
Commit: f957cdd9eddd7868d5c2a80d862ead1865a58419
https://github.com/Checkmk/checkmk/commit/f957cdd9eddd7868d5c2a80d862ead186…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/legacy_checks/pfsense_counter.py
Log Message:
-----------
pfsense_counter: use check_levels
Change-Id: Ida3dc7c6e765c95c10c8661698425c87a81917e8
Commit: 3f6b5ff229d38aabc9c6d0f482eb6b5562e2961c
https://github.com/Checkmk/checkmk/commit/3f6b5ff229d38aabc9c6d0f482eb6b556…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
R cmk/base/legacy_checks/pfsense_counter.py
A cmk/base/plugins/agent_based/pfsense_counter.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
pfsense_counter: migrate
Change-Id: Ie5ff4e927d2cc99810a1db4d60fa7e3edb00272e
Commit: 4b2f8490eebd9d85be1fbeed25d726ab9395084c
https://github.com/Checkmk/checkmk/commit/4b2f8490eebd9d85be1fbeed25d726ab9…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/legacy_checks/acme_sbc.py
M cmk/base/legacy_checks/aix_hacmp_nodes.py
M cmk/base/legacy_checks/aix_hacmp_resources.py
M cmk/base/legacy_checks/aix_hacmp_services.py
M cmk/base/legacy_checks/aix_paging.py
M cmk/base/legacy_checks/aix_sap_processlist.py
M cmk/base/legacy_checks/alcatel_power_aos7.py
M cmk/base/legacy_checks/alcatel_temp_aos7.py
M cmk/base/legacy_checks/apc_ats_output.py
M cmk/base/legacy_checks/apc_inrow_temp.py
M cmk/base/legacy_checks/apc_netbotz_drycontact.py
M cmk/base/legacy_checks/apc_netbotz_sensors.py
M cmk/base/legacy_checks/apc_sts_inputs.py
M cmk/base/legacy_checks/apc_symmetra.py
M cmk/base/legacy_checks/apc_symmetra_input.py
M cmk/base/legacy_checks/apc_symmetra_output.py
M cmk/base/legacy_checks/arbor_peakflow_sp.py
M cmk/base/legacy_checks/arbor_peakflow_tms.py
M cmk/base/legacy_checks/arbor_pravail.py
M cmk/base/legacy_checks/arista_temp.py
M cmk/base/legacy_checks/arris_cmts_mem.py
M cmk/base/legacy_checks/aruba_cpu_util.py
M cmk/base/legacy_checks/atto_fibrebridge_chassis.py
M cmk/base/legacy_checks/atto_fibrebridge_sas.py
M cmk/base/legacy_checks/avaya_88xx.py
M cmk/base/legacy_checks/aws_costs_and_usage.py
M cmk/base/legacy_checks/aws_dynamodb_table.py
M cmk/base/legacy_checks/aws_ebs_summary.py
M cmk/base/legacy_checks/aws_elb.py
M cmk/base/legacy_checks/aws_elb_health.py
M cmk/base/legacy_checks/aws_elbv2_application.py
M cmk/base/legacy_checks/aws_elbv2_application_target_groups_http.py
M cmk/base/legacy_checks/aws_elbv2_application_target_groups_lambda.py
M cmk/base/legacy_checks/aws_elbv2_network.py
M cmk/base/legacy_checks/aws_elbv2_summary.py
M cmk/base/legacy_checks/aws_elbv2_target_groups.py
M cmk/base/legacy_checks/aws_exceptions.py
M cmk/base/legacy_checks/aws_glacier.py
M cmk/base/legacy_checks/aws_rds_limits.py
M cmk/base/legacy_checks/aws_rds_summary.py
M cmk/base/legacy_checks/aws_s3.py
M cmk/base/legacy_checks/aws_s3_requests.py
M cmk/base/legacy_checks/aws_wafv2_web_acl.py
M cmk/base/legacy_checks/azure_ad.py
M cmk/base/legacy_checks/azure_agent_info.py
M cmk/base/legacy_checks/azure_usagedetails.py
M cmk/base/legacy_checks/bi_aggregation_connection.py
M cmk/base/legacy_checks/blade_bays.py
M cmk/base/legacy_checks/bluenet_meter.py
M cmk/base/legacy_checks/brocade_mlx_power.py
M cmk/base/legacy_checks/brocade_mlx_temp.py
M cmk/base/legacy_checks/brocade_sys.py
M cmk/base/legacy_checks/cadvisor_cpu.py
M cmk/base/legacy_checks/cadvisor_df.py
M cmk/base/legacy_checks/cadvisor_memory.py
M cmk/base/legacy_checks/carel_sensors.py
M cmk/base/legacy_checks/casa_cpu_temp.py
M cmk/base/legacy_checks/ceph_status.py
M cmk/base/legacy_checks/checkpoint_packets.py
M cmk/base/legacy_checks/checkpoint_vsx.py
M cmk/base/legacy_checks/cisco_asa_conn.py
M cmk/base/legacy_checks/cisco_fantray.py
M cmk/base/legacy_checks/cisco_fru_powerusage.py
M cmk/base/legacy_checks/cisco_ip_sla.py
M cmk/base/legacy_checks/cisco_secure.py
M cmk/base/legacy_checks/cisco_ucs_temp_env.py
M cmk/base/legacy_checks/citrix_hostsystem.py
M cmk/base/legacy_checks/citrix_licenses.py
M cmk/base/legacy_checks/cmciii_lcp_waterflow.py
M cmk/base/legacy_checks/cmctc_output.py
M cmk/base/legacy_checks/cmctc_ports.py
M cmk/base/legacy_checks/couchbase_buckets_operations.py
M cmk/base/legacy_checks/couchbase_nodes_operations.py
M cmk/base/legacy_checks/cups_queues.py
M cmk/base/legacy_checks/db2_bp_hitratios.py
M cmk/base/legacy_checks/db2_counters.py
M cmk/base/legacy_checks/db2_logsizes.py
M cmk/base/legacy_checks/ddn_s2a_errors.py
M cmk/base/legacy_checks/ddn_s2a_faultsbasic.py
M cmk/base/legacy_checks/ddn_s2a_stats.py
Log Message:
-----------
legacy checks: rename parse_functions arg I
Change-Id: I0fc0444fe0e13d29b0b4e62ef805c200baffc4bc
Commit: c1f57a0c5e4fd164ec6a9171a9a5e760879dff00
https://github.com/Checkmk/checkmk/commit/c1f57a0c5e4fd164ec6a9171a9a5e7608…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/legacy_checks/ddn_s2a_statsdelay.py
M cmk/base/legacy_checks/ddn_s2a_uptime.py
M cmk/base/legacy_checks/ddn_s2a_version.py
M cmk/base/legacy_checks/dell_compellent_disks.py
M cmk/base/legacy_checks/dell_powerconnect_temp.py
M cmk/base/legacy_checks/docker_node_disk_usage.py
M cmk/base/legacy_checks/docsis_channels_upstream.py
M cmk/base/legacy_checks/domino_mailqueues.py
M cmk/base/legacy_checks/elasticsearch_cluster_health.py
M cmk/base/legacy_checks/elasticsearch_nodes.py
M cmk/base/legacy_checks/eltek_battery.py
M cmk/base/legacy_checks/emc_datadomain_mtree.py
M cmk/base/legacy_checks/emcvnx_agent.py
M cmk/base/legacy_checks/emcvnx_disks.py
M cmk/base/legacy_checks/emcvnx_hba.py
M cmk/base/legacy_checks/emcvnx_info.py
M cmk/base/legacy_checks/emcvnx_mirrorview.py
M cmk/base/legacy_checks/emcvnx_sp_util.py
M cmk/base/legacy_checks/emcvnx_storage_pools.py
M cmk/base/legacy_checks/emka_modules.py
M cmk/base/legacy_checks/esx_vsphere_datastores.py
M cmk/base/legacy_checks/esx_vsphere_licenses.py
M cmk/base/legacy_checks/esx_vsphere_objects.py
M cmk/base/legacy_checks/etherbox2_temp.py
M cmk/base/legacy_checks/f5_bigip_fans.py
M cmk/base/legacy_checks/f5_bigip_mem.py
M cmk/base/legacy_checks/f5_bigip_pool.py
M cmk/base/legacy_checks/f5_bigip_snat.py
M cmk/base/legacy_checks/f5_bigip_vserver.py
M cmk/base/legacy_checks/fast_lta_volumes.py
M cmk/base/legacy_checks/filestats.py
M cmk/base/legacy_checks/fireeye_content.py
M cmk/base/legacy_checks/fireeye_mailq.py
M cmk/base/legacy_checks/fireeye_raid.py
M cmk/base/legacy_checks/fortigate_memory.py
M cmk/base/legacy_checks/fortigate_memory_base.py
M cmk/base/legacy_checks/fortigate_node.py
M cmk/base/legacy_checks/fortigate_signatures.py
M cmk/base/legacy_checks/fortigate_sslvpn.py
M cmk/base/legacy_checks/fortinet_controller_aps.py
M cmk/base/legacy_checks/fortisandbox_queues.py
M cmk/base/legacy_checks/fsc_fans.py
M cmk/base/legacy_checks/graylog_nodes.py
M cmk/base/legacy_checks/graylog_sidecars.py
M cmk/base/legacy_checks/gude_powerbanks.py
M cmk/base/legacy_checks/gude_relayport.py
M cmk/base/legacy_checks/h3c_lanswitch_sensors.py
M cmk/base/legacy_checks/heartbeat_rscstatus.py
M cmk/base/legacy_checks/hepta.py
M cmk/base/legacy_checks/hitachi_hnas_drives.py
M cmk/base/legacy_checks/hivemanager_ng_devices.py
M cmk/base/legacy_checks/hp_fan.py
M cmk/base/legacy_checks/hp_hh3c_ext.py
M cmk/base/legacy_checks/hp_mcs_sensors.py
M cmk/base/legacy_checks/hp_msa_system.py
M cmk/base/legacy_checks/hp_msa_volume.py
M cmk/base/legacy_checks/hp_proliant_raid.py
M cmk/base/legacy_checks/hp_psu.py
M cmk/base/legacy_checks/huawei_switch_cpu.py
M cmk/base/legacy_checks/huawei_switch_fan.py
M cmk/base/legacy_checks/huawei_switch_mem.py
M cmk/base/legacy_checks/huawei_switch_stack.py
M cmk/base/legacy_checks/huawei_wlc_aps.py
M cmk/base/legacy_checks/huawei_wlc_devs.py
M cmk/base/legacy_checks/hyperv_vms.py
M cmk/base/legacy_checks/hyperv_vmstatus.py
M cmk/base/legacy_checks/ibm_mq_plugin.py
M cmk/base/legacy_checks/ibm_svc_array.py
M cmk/base/legacy_checks/ibm_svc_disks.py
M cmk/base/legacy_checks/ibm_svc_enclosure.py
M cmk/base/legacy_checks/ibm_svc_host.py
M cmk/base/legacy_checks/ibm_svc_license.py
M cmk/base/legacy_checks/ibm_svc_mdisk.py
M cmk/base/legacy_checks/ibm_svc_mdiskgrp.py
M cmk/base/legacy_checks/ibm_svc_node.py
M cmk/base/legacy_checks/ibm_svc_portfc.py
M cmk/base/legacy_checks/ibm_svc_portsas.py
M cmk/base/legacy_checks/ibm_tl_media_access_devices.py
M cmk/base/legacy_checks/icom_repeater.py
M cmk/base/legacy_checks/infoblox_temp.py
Log Message:
-----------
legacy checks: rename parse_functions arg II
Change-Id: I968bb4279ea1b2a23303990a8854b25615958641
Commit: faf65fcc0176d8389d6816e2d6139480c94b9ed8
https://github.com/Checkmk/checkmk/commit/faf65fcc0176d8389d6816e2d6139480c…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
A .werks/15959
Log Message:
-----------
15959 FIX ntop_alerts: populate alert type dropdown list in alerts dashboards
This werk fixes an issue with the alert type dropdown menu in the alerts
dashboards. Previously, it was only populated with All, meaning you
couldn't filter the alerts on alert type. Now the dropdown is populated
with all possible alert type values.
Change-Id: I64a59af935ea665565abfad78f732fbabd63f4fb
Commit: 1821e9ecca3a2ee3d633b5c7cef5415f7d942b8e
https://github.com/Checkmk/checkmk/commit/1821e9ecca3a2ee3d633b5c7cef5415f7…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/gui/watolib/site_changes.py
M tests/unit/cmk/gui/watolib/test_changes.py
Log Message:
-----------
Remove old migration code
2.3 will not have to migrate from 2.0 data, so there is
need for this migration anymore.
Change-Id: I528ee0cbd541315f0bd69bd56a23c592692ab0ee
Commit: d0eb8717739c030060788c9856c15b274dc21de2
https://github.com/Checkmk/checkmk/commit/d0eb8717739c030060788c9856c15b274…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Extract custom validator from CMEHost
This is the first step to remove the edition specific CMEHost.
Change-Id: Ice80d0d94111c479733ee63c42a239baef1a0905
Commit: 66cb39e594be2f8f7d5da81491e53caa7617b72f
https://github.com/Checkmk/checkmk/commit/66cb39e594be2f8f7d5da81491e53caa7…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Extract custom validators from CMEFolder
Change-Id: I2241a22ae47d6d1f635e0200d0e903c607cec6f4
Commit: 30bdcc895c4c5ed1ef5c149a3c5b251048f54982
https://github.com/Checkmk/checkmk/commit/30bdcc895c4c5ed1ef5c149a3c5b25104…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Remove CMEHost and CMEFolder
Change-Id: I6ab24d5893ccf8b053514cf9943f1b68bef3e845
Commit: b3c350d365bc238e0a4436afed480926564e8f61
https://github.com/Checkmk/checkmk/commit/b3c350d365bc238e0a4436afed4809265…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M cmk/base/config.py
M cmk/gui/autocompleters.py
M cmk/gui/fields/definitions.py
M cmk/gui/plugins/openapi/endpoints/folder_config/__init__.py
M cmk/gui/plugins/openapi/endpoints/host_config/__init__.py
M cmk/gui/plugins/openapi/endpoints/host_internal/__init__.py
M cmk/gui/plugins/openapi/endpoints/rule/__init__.py
M cmk/gui/plugins/openapi/endpoints/service_discovery/__init__.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/context_buttons.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/automatic_host_removal.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/tags.py
M cmk/update_config/plugins/actions/hosts_and_folders.py
M cmk/update_config/plugins/pre_actions/rulesets.py
M tests/testlib/base.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_services.py
Log Message:
-----------
Rename CREFolder to Folder and CREHost to Host
Change-Id: I3738e213d642a74a7d63819053e89202e8b2f171
Commit: 1fceb66cb818eba5fbaeee081a48a47f6fdd727d
https://github.com/Checkmk/checkmk/commit/1fceb66cb818eba5fbaeee081a48a47f6…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M packages/livestatus/run
M packages/neb/run
M packages/unixcat/run
Log Message:
-----------
Simplified and fixed toolchain handling in run scripts.
Change-Id: Ic7e971d341853d2c90dfa29a2d828f8d9db0577e
Commit: 1fe8fb099a97478c2375b0d2966e4c1e9775e97d
https://github.com/Checkmk/checkmk/commit/1fe8fb099a97478c2375b0d2966e4c1e9…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M packages/livestatus/run
M packages/neb/run
M packages/unixcat/run
Log Message:
-----------
Unify sed magic in run scripts a bit.
Change-Id: I4db87c5bb649f61e289732f79cd977f5a848ec5d
Commit: e62f72eb8c5359e73941f2d5363797a798d43ca7
https://github.com/Checkmk/checkmk/commit/e62f72eb8c5359e73941f2d5363797a79…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M packages/livestatus/run
M packages/neb/CMakeLists.txt
M packages/neb/run
M packages/unixcat/run
Log Message:
-----------
Unification: Grab package description from CMakeLists.txt.
Change-Id: Ic3fa0dc4dc92743332b2f60200a25cdd22eb6875
Commit: de9d1220073d1ca1c34c4eca98398c51d347041d
https://github.com/Checkmk/checkmk/commit/de9d1220073d1ca1c34c4eca98398c51d…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M .werks/15702
Log Message:
-----------
Change Werk 15702 to compatible
We issue a warning that wasn't there before.
But besides that, nothing breaks or changes.
This should be considered compatible.
Change-Id: Ia35da25ed4822b6cc31ee994801cd2640c83027f
Commit: efa728aa96148052f3b30aecaed860d6d0d15049
https://github.com/Checkmk/checkmk/commit/efa728aa96148052f3b30aecaed860d6d…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Unbreak pymssql build for SLES15
Additional hack on top of 5473ccd96bb3897f9d3fa52e70d9d672b2d14f9b.
The git+https processing does not work out of the box in our SLES15*
build environments. Instead of fiddling around with this for too long
we take a shortcut here by disabling the verification (Sorry). I
expect this to be just a quick workaround which can soonish be reverted
again.
Change-Id: I998904583f37d6a9418b9b3bc78a2554e8855f5f
Commit: ff5d1d927e8a43e0cd8f18a3693a21dbc0a9272a
https://github.com/Checkmk/checkmk/commit/ff5d1d927e8a43e0cd8f18a3693a21dbc…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
M packages/livestatus/run
M packages/neb/run
M packages/unixcat/run
Log Message:
-----------
Shorten output from run scripts a bit.
Change-Id: I511b42f5d1c6fcebb76d7388836595e28830a6be
Commit: aa94a56a95faf6e9574cdbee99ff57ea518ab79b
https://github.com/Checkmk/checkmk/commit/aa94a56a95faf6e9574cdbee99ff57ea5…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-19 (Wed, 19 Jul 2023)
Changed paths:
A packages/unixcat/include/.gitkeep
M packages/unixcat/run
Log Message:
-----------
Add (kind of) empty include directory for consistency.
Change-Id: I59dceb5c0032e01922a78354d15484661147b6e8
Compare:
https://github.com/Checkmk/checkmk/compare/323c1eb80924...aa94a56a95fa