Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 28f47f024c58304fc833f00edefc00708a889e95
https://github.com/Checkmk/checkmk/commit/28f47f024c58304fc833f00edefc00708…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
R cmk/gui/plugins/wato/check_parameters/diskstat.py
M cmk/plugins/collection/agent_based/diskstat.py
M cmk/plugins/collection/agent_based/diskstat_io.py
M cmk/plugins/collection/agent_based/winperf_phydisk.py
A cmk/plugins/collection/rulesets/diskstat.py
M cmk/plugins/lib/diskstat.py
M cmk/plugins/vsphere/agent_based/esx_vsphere_datastore_io.py
M tests/unit/cmk/plugins/collection/agent_based/test_diskstat.py
M tests/unit/cmk/plugins/collection/agent_based/test_docker_container_diskstat.py
M tests/unit/cmk/plugins/collection/agent_based/test_hpux_lunstats.py
M tests/unit/cmk/plugins/lib/test_diskstat_utils.py
M tests/unit/cmk/plugins/vsphere/agent_based/test_esx_vsphere_datastore_io.py
Log Message:
-----------
diskstat: migrate to ruleset API
Change-Id: I8233b531414f8165e206bd6110856ef1115891f8
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: b281c3ccc4585c0548fd0340374e3493cf113598
https://github.com/Checkmk/checkmk/commit/b281c3ccc4585c0548fd0340374e3493c…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/checkengine/discovery/__init__.py
M cmk/checkengine/discovery/_autochecks.py
Log Message:
-----------
discovery: introduce set_autochecks_for_effective_host
set_autochecks_of_cluster already uses this function.
set_autochecks_of_real_hosts should also in the future.
Change-Id: I3c66ded88cff901e8588f329f606c56aa2bf6548
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: ca25cae60c5950508ab5831454f20e8bbfc23c74
https://github.com/Checkmk/checkmk/commit/ca25cae60c5950508ab5831454f20e8bb…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/16840.md
Log Message:
-----------
16840 FIX mk-sql correctly reports errors
Previously, mk-sql did not attach the prefix `ERROR: `
to an error. As a result, the check engine couldn't
parse the error correctly and may report missing service.
With this release, the problem has been fixed.
Change-Id: I449d25dbe90c32c321995a7a00f73655386a1b61
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: f44eb28a7b5e1f360a710377337e0da691a7d82a
https://github.com/Checkmk/checkmk/commit/f44eb28a7b5e1f360a710377337e0da69…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
R checks/veeam_jobs
A cmk/base/plugins/agent_based/veeam_jobs.py
R tests/unit/checks/generictests/datasets/testfile_veeam_jobs_5c458152d3827_regression.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: migration + coverage
Squashes the changes with ID
Ibe6e7b7d4282d5e716d68fa32c9e2a821ee1f650
Ib8aaa223d88a60642434eed9d503294479102b98
I003f4c7f2d6cb8f63a27c45fba4d8e6a38fcdd75
SUP-18723
Change-Id: I4b7952e4fddb550f65ea314d2453a656119010a7
Commit: 19f33ca3340346b5c5b55a3c3e5faa7fe21f7f5f
https://github.com/Checkmk/checkmk/commit/19f33ca3340346b5c5b55a3c3e5faa7fe…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
veeam_jobs: factor parse function out
SUP-18723
Change-Id: Ia13a96e7ad0a9726120807e71a1f054c2b134c20
Commit: 94fc845c63b40a5c86211b2c297462f790bbcd87
https://github.com/Checkmk/checkmk/commit/94fc845c63b40a5c86211b2c297462f79…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
Log Message:
-----------
veeam_jobs: delete comment
This agent ouput is not valid, since it does not have tab seperators. It
also does not cover any cases relevant to monitoring.
SUP-18723
Change-Id: I14ef26714326622d24f70f99c9db7cf1785619c3
Commit: 15859c14fad2aeeb47eecaaf07f1b229e1f98bfc
https://github.com/Checkmk/checkmk/commit/15859c14fad2aeeb47eecaaf07f1b229e…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: make overall look consistent
Omitting the information does little for our customers.
SUP-18723
Change-Id: I4c2fa72ea316361597202d694ffad16cb4bea350
Commit: 9bbe7f3baee7b9b9936ae2b84fd410f4422badc2
https://github.com/Checkmk/checkmk/commit/9bbe7f3baee7b9b9936ae2b84fd410f44…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: move state functionality out
SUP-18723
Change-Id: I0ad5aaf8172e5c3a02b69840f9298a37d1c196f7
Commit: 335fe2741809a311bfe131a1ba7bd0873ad228a3
https://github.com/Checkmk/checkmk/commit/335fe2741809a311bfe131a1ba7bd0873…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
A .werks/16430
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
16430 FIX veeam_jobs: Always Monitor Result of Last Backup
SUP-18979
Change-Id: Ibd752d677b885350db2d0e828e10371daf1bceb3
Commit: fe0579817da9581515807886a3c446f2d289c5ae
https://github.com/Checkmk/checkmk/commit/fe0579817da9581515807886a3c446f2d…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M .werks/16430
M checkman/veeam_jobs
M cmk/base/plugins/agent_based/veeam_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_jobs.py
Log Message:
-----------
veeam_jobs: fix monitoring states
SUP-18723
Change-Id: I035c8e1698a3e13eb75a967c96513f9da2948d5e
Commit: ed96095a2abe2337eb1187efe7b76e8a093a50e8
https://github.com/Checkmk/checkmk/commit/ed96095a2abe2337eb1187efe7b76e8a0…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M cmk/base/plugins/agent_based/veeam_jobs.py
Log Message:
-----------
veeam_jobs: delete lying comment
Comment can't be true based on our Agent Ouput, see unit test.
SUP-18723
Change-Id: Ia98b8135d16576ffc8dca77f232b4375ddf68f17
Compare: https://github.com/Checkmk/checkmk/compare/845d37e00cad...ed96095a2abe
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 6359bafbf300babf706a07c05bdc3323af4f90db
https://github.com/Checkmk/checkmk/commit/6359bafbf300babf706a07c05bdc3323a…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M .werks/16430.md
Log Message:
-----------
fix werk version
Change-Id: I20188a982da245018deea1f58a249f5e7905cd10
Commit: 694bc2b41b0182cfac12a892f365509785650659
https://github.com/Checkmk/checkmk/commit/694bc2b41b0182cfac12a892f36550978…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
omd: move to site creation to function
This simplifies `main()`. Maybe we can get rid of the pylint supression
someday.
Change-Id: I1fa0773bc18258195394bf00696a5482bd1ed022
Commit: f5e2cafbb662999af9863fed29eaf68a9c116b02
https://github.com/Checkmk/checkmk/commit/f5e2cafbb662999af9863fed29eaf68a9…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
omd: don't repeat `isinstance(site, SiteContext)`
Change-Id: I26658ea5947a85d3b18b89a03ab51757bbf514db
Commit: 8f0bb739b7243326ba714dc62269a05ecc394313
https://github.com/Checkmk/checkmk/commit/8f0bb739b7243326ba714dc62269a05ec…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
omd: inline check_site_user
Bad function name with single call site.
Change-Id: I68942092d809a9f153952a25cc464b4f5c1fe42e
Commit: f9e8f3a118ea8422fb9fd4c4fd37257c36e2c4a7
https://github.com/Checkmk/checkmk/commit/f9e8f3a118ea8422fb9fd4c4fd37257c3…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
omd: extract command handler
`Command.handler` is improperly typed, since we are using
`Command.needs_site` to determine what to pass to handler, but mypy does
not know about this.
This commit prepares fixing the type error.
Change-Id: I8e24437265a98fb3a205710f288f2279bdab6a3b
Commit: 598ea1ec11bf7ac1918dbaf872075426c4937533
https://github.com/Checkmk/checkmk/commit/598ea1ec11bf7ac1918dbaf872075426c…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
omd: mark unused params IV
Change-Id: Ic29626b8a3276110e9223e80651a6a6d63b1c832
Commit: 1a40cfed4e9db8d94fdb66d6d3d1f02013c81de8
https://github.com/Checkmk/checkmk/commit/1a40cfed4e9db8d94fdb66d6d3d1f0201…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
omd: call function we want to call
Change-Id: Id74184b00ac23c60c86ceb1fb4af3d29a03b775b
Commit: e995d8cabfc651d2b8701b72c5edf31d1bd700e6
https://github.com/Checkmk/checkmk/commit/e995d8cabfc651d2b8701b72c5edf31d1…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M tests/agent-integration/test_plugin_version_compatibility.py
M tests/code_quality/file_content/test_find_debug_code_web.py
M tests/code_quality/file_content/test_find_debug_print.py
M tests/code_quality/file_content/test_permissions.py
M tests/code_quality/test_license_headers.py
M tests/code_quality/test_pipfile.py
M tests/code_quality/test_werks.py
M tests/conftest.py
M tests/docker/test_docker_oracle.py
M tests/extension_compatibility/conftest.py
M tests/gui_e2e/test_rules.py
M tests/gui_e2e/test_werks.py
M tests/integration/cmk/snmplib/conftest.py
M tests/integration/cmk/utils/test_msi_engine_it.py
M tests/integration/omd/test_python.py
M tests/plugins_integration/checks.py
M tests/pylint/checker_cmk_module_layers.py
M tests/pylint/cmk_edition_ignores.py
M tests/scripts/install-cmk.py
M tests/scripts/run-bulked.py
M tests/scripts/run-dockerized.py
M tests/testlib/containers.py
M tests/testlib/docker.py
A tests/testlib/repo.py
M tests/testlib/site.py
M tests/testlib/utils.py
M tests/testlib/version.py
M tests/unit/cmk/base/test_checks.py
M tests/unit/cmk/fetchers/test_factory.py
M tests/unit/cmk/gui/test_autocompleters.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_i18n.py
M tests/unit/cmk/gui/userdb/test_userdb.py
M tests/unit/cmk/gui/watolib/test_activate_changes.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
M tests/unit/cmk/gui/watolib/test_timeperiods.py
M tests/unit/cmk/plugins/collection/agent_based/test_cisco_mem.py
M tests/unit/cmk/plugins/collection/agent_based/test_hr_mem.py
M tests/unit/cmk/plugins/collection/agent_based/test_if_brocade_lancom.py
M tests/unit/cmk/plugins/collection/agent_based/test_local.py
M tests/unit/cmk/plugins/collection/agent_based/test_netapp_api_if.py
M tests/unit/cmk/plugins/proxmox_ve/agent_based/test_proxmox_ve_backup_status.py
M tests/unit/cmk/plugins/proxmox_ve/agent_based/test_proxmox_ve_disk_usage.py
M tests/unit/cmk/plugins/proxmox_ve/agent_based/test_proxmox_ve_node_info.py
M tests/unit/cmk/post_rename_site/test_load_plugins.py
M tests/unit/cmk/special_agents/test_agent_proxmox_ve.py
M tests/unit/cmk/utils/prediction/test_services_prediction.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
M tests/unit/cmk/utils/test_man_pages.py
M tests/unit/conftest.py
M tests/unit/import_module_hack.py
M tests/update/conftest.py
M tests/update/test_update_from_backup.py
Log Message:
-----------
testlib: consolidate repository specific functions in `testlib.repo`.
* migrate functions from `utils` to `repo`.
* update corresponding test-cases.
Why ?
Decouple `tests.conftest`, which patches `cmk.utils.paths` and
`cmk.utils.versions` from `tests.testlib.utils`.
`tests.testlib.utils` makes use of `cmk.utils.versions`, which in turn
initializes details within `cmk.utils.paths`.
The aim is to patch the modules first and then use them, for consistent
unit test runs.
CMK-17561
Change-Id: I2d0e91c32a25996165e8e38cf11685410641dbec
Commit: 59f6f20100fb622cd4034ad4c5225142b0405ccd
https://github.com/Checkmk/checkmk/commit/59f6f20100fb622cd4034ad4c5225142b…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M tests/conftest.py
Log Message:
-----------
`fake_version_and_paths`: `unpatched_paths` are local to the function.
Change-Id: Icc08a0c10c7ed7c7e87aa9dfa3ca4546332e4642
Compare: https://github.com/Checkmk/checkmk/compare/6d74e0d8f22d...59f6f20100fb
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications