Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4e7d9356ad33e7095fa9c7f18b99d891a255bce5
https://github.com/Checkmk/checkmk/commit/4e7d9356ad33e7095fa9c7f18b99d891a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
R cmk/base/legacy_checks/carel_uniflair_cooling.py
R cmk/base/legacy_checks/casa_fan.py
R cmk/base/legacy_checks/casa_power.py
R cmk/base/legacy_checks/cbl_airlaser.py
R cmk/base/legacy_checks/checkpoint_firewall.py
R cmk/base/legacy_checks/checkpoint_ha_problems.py
R cmk/base/legacy_checks/checkpoint_ha_status.py
R cmk/base/legacy_checks/checkpoint_powersupply.py
R cmk/base/legacy_checks/checkpoint_svn_status.py
R cmk/base/legacy_checks/cisco_ace_rserver.py
R cmk/base/legacy_checks/cisco_asa_conn.py
R cmk/base/legacy_checks/cisco_fan.py
R cmk/base/legacy_checks/cisco_fantray.py
R cmk/base/legacy_checks/cisco_fru_module_status.py
R cmk/base/legacy_checks/cisco_hsrp.py
R cmk/base/legacy_checks/cisco_power.py
R cmk/base/legacy_checks/cisco_redundancy.py
R cmk/base/legacy_checks/cisco_secure.py
R cmk/base/legacy_checks/cisco_srst_call_legs.py
R cmk/base/legacy_checks/cisco_srst_phones.py
R cmk/base/legacy_checks/cisco_stackpower.py
R cmk/base/legacy_checks/cisco_temp.py
R cmk/base/legacy_checks/cisco_vss.py
R cmk/base/legacy_checks/citrix_hostsystem.py
R cmk/base/legacy_checks/climaveneta_alarm.py
R cmk/base/legacy_checks/cmciii_lcp_fans.py
R cmk/base/legacy_checks/cmciii_lcp_waterflow.py
R cmk/base/legacy_checks/cmctc_config.py
R cmk/base/legacy_checks/cmctc_output.py
R cmk/base/legacy_checks/cmctc_ports.py
R cmk/base/legacy_checks/cmctc_psm_m.py
R cmk/base/legacy_checks/cmctc_state.py
R cmk/base/legacy_checks/couchbase_nodes_services.py
R cmk/base/legacy_checks/cpsecure_sessions.py
A cmk/plugins/collection/agent_based/carel_uniflair_cooling.py
A cmk/plugins/collection/agent_based/casa_fan.py
A cmk/plugins/collection/agent_based/casa_power.py
A cmk/plugins/collection/agent_based/cbl_airlaser.py
A cmk/plugins/collection/agent_based/checkpoint_firewall.py
A cmk/plugins/collection/agent_based/checkpoint_ha_problems.py
A cmk/plugins/collection/agent_based/checkpoint_ha_status.py
A cmk/plugins/collection/agent_based/checkpoint_powersupply.py
A cmk/plugins/collection/agent_based/checkpoint_svn_status.py
A cmk/plugins/collection/agent_based/cisco_ace_rserver.py
A cmk/plugins/collection/agent_based/cisco_asa_conn.py
A cmk/plugins/collection/agent_based/cisco_fan.py
A cmk/plugins/collection/agent_based/cisco_fantray.py
M cmk/plugins/collection/agent_based/cisco_fru_module_status.py
A cmk/plugins/collection/agent_based/cisco_hsrp.py
A cmk/plugins/collection/agent_based/cisco_power.py
A cmk/plugins/collection/agent_based/cisco_redundancy.py
A cmk/plugins/collection/agent_based/cisco_secure.py
A cmk/plugins/collection/agent_based/cisco_srst_call_legs.py
A cmk/plugins/collection/agent_based/cisco_srst_phones.py
A cmk/plugins/collection/agent_based/cisco_stackpower.py
A cmk/plugins/collection/agent_based/cisco_temp.py
A cmk/plugins/collection/agent_based/cisco_vss.py
A cmk/plugins/collection/agent_based/citrix_hostsystem.py
A cmk/plugins/collection/agent_based/climaveneta_alarm.py
A cmk/plugins/collection/agent_based/cmciii_lcp_fans.py
A cmk/plugins/collection/agent_based/cmciii_lcp_waterflow.py
A cmk/plugins/collection/agent_based/cmctc_config.py
A cmk/plugins/collection/agent_based/cmctc_output.py
A cmk/plugins/collection/agent_based/cmctc_ports.py
A cmk/plugins/collection/agent_based/cmctc_psm_m.py
A cmk/plugins/collection/agent_based/cmctc_state.py
A cmk/plugins/collection/agent_based/couchbase_nodes_services.py
A cmk/plugins/collection/agent_based/cpsecure_sessions.py
R tests/unit/checks/generictests/datasets/cisco_fan_2019-07-04_08-37-13_5d1d9e991c83f_regression.py
R tests/unit/checks/generictests/datasets/cisco_secure_1_regression.py
R tests/unit/checks/generictests/datasets/cisco_secure_2_regression.py
R tests/unit/checks/generictests/datasets/cisco_secure_38a830b12e06_regression.py
R tests/unit/checks/generictests/datasets/cmctc_state_2019-04-29_07-46-19_5cc68faba1538_regression.py
R tests/unit/checks/generictests/datasets/cmctc_state_failed.py
R tests/unit/checks/generictests/datasets/cmctc_state_ok.py
R tests/unit/checks/test_cmciii_lcp_waterflow.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/plugins/collection/agent_based/test_cisco_fan.py
M tests/unit/cmk/plugins/collection/agent_based/test_cisco_fru_module_status.py
A tests/unit/cmk/plugins/collection/agent_based/test_cisco_secure.py
A tests/unit/cmk/plugins/collection/agent_based/test_cmciii_lcp_waterflow.py
A tests/unit/cmk/plugins/collection/agent_based/test_cmctc_state.py
Log Message:
-----------
legacy check migration: simple plugins c*
Migrate all simple plugins that start with 'c'.
'simple' here means: No ruleset, no 'check_levels',
no shared code.
Change-Id: Iacfaefd0c9408b2ef9f6c68a12f45d87050f3347
Commit: 14647c4d47e43cb03d61117dd35ead7995447510
https://github.com/Checkmk/checkmk/commit/14647c4d47e43cb03d61117dd35ead799…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
R cmk/base/legacy_checks/datapower_fan.py
R cmk/base/legacy_checks/datapower_ldrive.py
R cmk/base/legacy_checks/datapower_pdrive.py
R cmk/base/legacy_checks/datapower_raid_bat.py
R cmk/base/legacy_checks/db2_version.py
R cmk/base/legacy_checks/decru_cpu.py
R cmk/base/legacy_checks/decru_power.py
R cmk/base/legacy_checks/dell_chassis_fans.py
R cmk/base/legacy_checks/dell_chassis_io.py
R cmk/base/legacy_checks/dell_chassis_kvm.py
R cmk/base/legacy_checks/dell_chassis_power.py
R cmk/base/legacy_checks/dell_chassis_powersupplies.py
R cmk/base/legacy_checks/dell_chassis_slots.py
R cmk/base/legacy_checks/dell_chassis_status.py
R cmk/base/legacy_checks/dell_eql_storage.py
R cmk/base/legacy_checks/dell_idrac_disks.py
R cmk/base/legacy_checks/dell_idrac_power.py
R cmk/base/legacy_checks/dell_idrac_raid.py
R cmk/base/legacy_checks/dell_idrac_virtdisks.py
R cmk/base/legacy_checks/dell_om_disks.py
R cmk/base/legacy_checks/dell_om_esmlog.py
R cmk/base/legacy_checks/dell_om_mem.py
R cmk/base/legacy_checks/dell_om_power.py
R cmk/base/legacy_checks/dell_om_processors.py
R cmk/base/legacy_checks/dell_powerconnect_fans.py
R cmk/base/legacy_checks/dell_powerconnect_psu.py
R cmk/base/legacy_checks/dmi_sysinfo.py
R cmk/base/legacy_checks/dmraid.py
R cmk/base/legacy_checks/domino_info.py
M cmk/plugins/collection/agent_based/datapower_fan.py
A cmk/plugins/collection/agent_based/datapower_ldrive.py
A cmk/plugins/collection/agent_based/datapower_pdrive.py
A cmk/plugins/collection/agent_based/datapower_raid_bat.py
A cmk/plugins/collection/agent_based/db2_version.py
A cmk/plugins/collection/agent_based/decru_cpu.py
A cmk/plugins/collection/agent_based/decru_power.py
A cmk/plugins/collection/agent_based/dell_chassis_fans.py
A cmk/plugins/collection/agent_based/dell_chassis_io.py
A cmk/plugins/collection/agent_based/dell_chassis_kvm.py
A cmk/plugins/collection/agent_based/dell_chassis_power.py
A cmk/plugins/collection/agent_based/dell_chassis_powersupplies.py
A cmk/plugins/collection/agent_based/dell_chassis_slots.py
A cmk/plugins/collection/agent_based/dell_chassis_status.py
A cmk/plugins/collection/agent_based/dell_eql_storage.py
A cmk/plugins/collection/agent_based/dell_idrac_disks.py
A cmk/plugins/collection/agent_based/dell_idrac_power.py
A cmk/plugins/collection/agent_based/dell_idrac_raid.py
A cmk/plugins/collection/agent_based/dell_idrac_virtdisks.py
A cmk/plugins/collection/agent_based/dell_om_disks.py
A cmk/plugins/collection/agent_based/dell_om_esmlog.py
A cmk/plugins/collection/agent_based/dell_om_mem.py
A cmk/plugins/collection/agent_based/dell_om_power.py
A cmk/plugins/collection/agent_based/dell_om_processors.py
A cmk/plugins/collection/agent_based/dell_powerconnect_fans.py
A cmk/plugins/collection/agent_based/dell_powerconnect_psu.py
A cmk/plugins/collection/agent_based/dmi_sysinfo.py
A cmk/plugins/collection/agent_based/dmraid.py
A cmk/plugins/collection/agent_based/domino_info.py
R tests/unit/checks/generictests/datasets/dell_om_processors.py
R tests/unit/checks/generictests/datasets/dell_om_processors_2019-03-15_12-26-37_5c8b8bed74708_regression.py
R tests/unit/checks/test_datapower_fan_legacy.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/plugins/collection/agent_based/test_datapower_fan2.py
A tests/unit/cmk/plugins/collection/agent_based/test_dell_om_processors.py
Log Message:
-----------
legacy check migration: simple plugins d*
Migrate all simple plugins that start with 'd'.
'simple' here means: No ruleset, no 'check_levels',
no shared code.
Change-Id: Id60db7e422d1d0e9fddb746b3359b31bd2b1ab1c
Compare: https://github.com/Checkmk/checkmk/compare/35e843137570...14647c4d47e4
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: 6a130a9cc2520a5257a0c030f8600c1864a598df
https://github.com/Checkmk/checkmk/commit/6a130a9cc2520a5257a0c030f8600c186…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M omd/packages/python3-modules/BUILD
M omd/packages/python3-modules/build-python3-modules.bzl
M packages/BUILD
A packages/cmk-trace/BUILD
Log Message:
-----------
Fix bazel dependencies for cmk.trace
So far it seems that the dynamically generated bazel target
`trace_compile` (see omd/packages/python3-modules/BUILD) had a
dependency on the `packages/cmk-trace` directory. It looks like the
intention was to track all files below that directory, which is not how
it works.
This change tries to fix the broken dependencies by introducing a new
file group to cover all files of a package.
While this issue affects all `packages/cmk-*`, I won't touch it for
now. This will be done by other colleagues separately
Change-Id: Ibc0c81b60b9bca92510f6218f16852de3c2830ea
Commit: 518b623b74a822ec58e2181aac4501eaf967e90e
https://github.com/Checkmk/checkmk/commit/518b623b74a822ec58e2181aac4501eaf…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M cmk/gui/background_job/_process.py
M cmk/gui/log.py
M cmk/gui/wsgi/applications/index.wsgi
M packages/cmk-trace/cmk/trace/__init__.py
A packages/cmk-trace/cmk/trace/_config.py
A packages/cmk-trace/cmk/trace/export.py
A packages/cmk-trace/cmk/trace/logs.py
M packages/cmk-trace/tests/test_trace.py
Log Message:
-----------
Reland: Separate cmk.trace into modules
It turned out that the dependencies that are pulled in by cmk.trace
are too much for basic instrumenting use cases. The extreme is the OTLP
exporter, which pulls in protobuf. This is not an acceptable dependency
for code which just wants to create a span.
Luckily the issue was caused by own code. So the solution is fairly
straight forward: Separate `cmk.trace` into smaller parts which then can
be pulled in individually by the call sites as needed.
This is the first step which extracts the exporter setup and it's
dependencies.
Change-Id: I2ddea2bdb5569c3b91ad8a2bd4d474878212ad45
Commit: 44acccd0c29ce7019d32b1c87d6527acccafb4e4
https://github.com/Checkmk/checkmk/commit/44acccd0c29ce7019d32b1c87d6527acc…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths:
M cmk/gui/background_job/_base.py
M cmk/gui/background_job/_interface.py
M cmk/gui/wsgi/applications/index.wsgi
M packages/cmk-trace/cmk/trace/__init__.py
M packages/cmk-trace/cmk/trace/export.py
M tests/unit/cmk/gui/test_background_job.py
Log Message:
-----------
Reland: Move span processor to cmk.trace.export
It is closely related to the actual exporter, so it's better to keep it
in the same module.
Change-Id: Ifb908fcd3b21c24383b796e9eb177211103f2dda
Compare: https://github.com/Checkmk/checkmk/compare/242cdf62e673...44acccd0c29c
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications