Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 6772828f3304db938a5f2d3b73f50a2bbeaef4e2
https://github.com/Checkmk/checkmk/commit/6772828f3304db938a5f2d3b73f50a2bb…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I2739f5f3c7c1663dd00e0e40a5f5014c55b66be4
Commit: d27353edea721ebbcdbbbda8416be550ee6c6091
https://github.com/Checkmk/checkmk/commit/d27353edea721ebbcdbbbda8416be550e…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M scripts/find-python-files
Log Message:
-----------
Fix filtering of package releated python files in gerrit job
The filtering was broken since beginning of the year (since commit
ba8b5eda71ffff1cef35c8a9950fca2f5a53e08f) which made the jobs care for
package related files which they should not.
For example, the global "Python Format" stage cared for files in the
`cmk-trace` package, which is the responsibility of the
"Package cmk-trace" stage.
Change-Id: I0a070ea55e829b03f7edee77294c222dbf7a2b35
Compare: https://github.com/Checkmk/checkmk/compare/2f2137dc7230...d27353edea72
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: 062413d139be4e38f16745debd050c079cc319c8
https://github.com/Checkmk/checkmk/commit/062413d139be4e38f16745debd050c079…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M cmk/gui/form_specs/vue/shared_type_defs.py
A cmk/gui/utils/notifications.py
M cmk/gui/wato/pages/notifications.py
M packages/cmk-frontend-vue/src/assets/variables.css
M packages/cmk-frontend-vue/src/form/components/vue_formspec_components.ts
M packages/cmk-frontend-vue/src/main.ts
A packages/cmk-frontend-vue/src/notification/NotificationOverviewApp.vue
A packages/cmk-frontend-vue/src/notification/components/CoreStats.vue
A packages/cmk-frontend-vue/src/notification/components/NotificationRules.vue
A packages/cmk-frontend-vue/src/notification/components/NotificationStats.vue
A packages/cmk-frontend/src/themes/facelift/images/icon_crit_problem.svg
A packages/cmk-shared-typing/source/notifications.json
A packages/cmk-shared-typing/source/vue_formspec/notifications.json
M packages/cmk-shared-typing/source/vue_formspec_components.json
Log Message:
-----------
Add notification overview
CMK-18681
Change-Id: I572eee3f1c303752de74606fa872bcbbcd9caf62
Commit: 554630d6eb80c70c836f11902fcc034d7c3cbaa0
https://github.com/Checkmk/checkmk/commit/554630d6eb80c70c836f11902fcc034d7…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M cmk/gui/form_specs/vue/shared_type_defs.py
M cmk/gui/wato/pages/notifications.py
M packages/cmk-frontend-vue/src/assets/variables.css
M packages/cmk-frontend-vue/src/form/components/vue_formspec_components.ts
M packages/cmk-frontend-vue/src/main.ts
M packages/cmk-frontend-vue/src/notification/NotificationOverviewApp.vue
A packages/cmk-frontend-vue/src/notification/components/FallbackWarning.vue
M packages/cmk-shared-typing/source/vue_formspec/notifications.json
Log Message:
-----------
Add fallback email address dialog
CMK-18681
Change-Id: I18d1a54caa42d721ff412332704a25196686c741
Commit: 2f2137dc723019a93fff191176ebbb62ea792868
https://github.com/Checkmk/checkmk/commit/2f2137dc723019a93fff191176ebbb62e…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M cmk/gui/utils/urls.py
M cmk/gui/views/command/commands.py
M cmk/gui/wato/pages/notifications.py
Log Message:
-----------
Adjust notification pages
CMK-18681
Change-Id: Ib459ce7113ace34be01e8aa3b0fdb8273846b9d6
Compare: https://github.com/Checkmk/checkmk/compare/f7abf54a3c68...2f2137dc7230
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: 81aa22c12a4ba66ece1962ec5177a1528bbd441f
https://github.com/Checkmk/checkmk/commit/81aa22c12a4ba66ece1962ec5177a1528…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M cmk/base/notify.py
M cmk/utils/notification_spool_file.py
M cmk/utils/notify_types.py
M tests/unit/cmk/gui/form_specs/vue/visitors/test_catalog.py
M tests/unit/cmk/utils/test_log_to_history.py
Log Message:
-----------
Fixups for ruff
Change-Id: Ib27d34025a5f3826cfb1a492a4b02525a5372e61
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: d3754c3427c696201d458848f4922e96e20fb665
https://github.com/Checkmk/checkmk/commit/d3754c3427c696201d458848f4922e96e…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M Makefile
M active_checks/check_bi_aggr
M active_checks/check_form_submit
M active_checks/check_sql
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_tinkerforge.py
M agents/wnx/tests/regression/_test_section_logfiles.py
M agents/wnx/tests/regression/test_section_eventlog.py
M bin/message-broker-certs
M bin/mkbackup
M buildscripts/scripts/stages.yml
M cmk/active_checks/check_traceroute.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/snmp_plugin_store.py
M cmk/base/check_legacy_includes/temperature.py
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/core_nagios/_create_config.py
M cmk/base/legacy_checks/hepta.py
M cmk/base/legacy_checks/watchdog_sensors.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_sources.py
M cmk/ccc/store/__init__.py
M cmk/checkengine/discovery/_autodiscovery.py
M cmk/checkengine/fetcher.py
M cmk/ec/rule_packs.py
M cmk/fetchers/_program.py
M cmk/fetchers/_snmp.py
M cmk/gui/dashboard/dashlet/dashlets/status_helpers.py
M cmk/gui/fields/__init__.py
M cmk/gui/form_specs/vue/visitors/_base.py
M cmk/gui/graphing/_timeseries.py
M cmk/gui/logwatch.py
M cmk/gui/nodevis/topology.py
M cmk/gui/openapi/endpoints/ruleset/__init__.py
M cmk/gui/painter/v0/base.py
M cmk/gui/pdf.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/wato/check_parameters/graylog_sources.py
M cmk/gui/quick_setup/config_setups/aws/stages.py
M cmk/gui/quick_setup/to_frontend.py
M cmk/gui/quick_setup/v0_unstable/predefined/_recaps.py
M cmk/gui/sidebar/_snapin/_search.py
M cmk/gui/sites.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/userdb/store.py
M cmk/gui/utils/__init__.py
M cmk/gui/valuespec/definitions.py
M cmk/gui/views/icon/base.py
M cmk/gui/views/icon/builtin.py
M cmk/gui/views/icon/painter.py
M cmk/gui/visuals/__init__.py
M cmk/gui/visuals/_filters.py
M cmk/gui/wato/_virtual_host_tree.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/password_store.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/configuration_bundles.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/werks.py
M cmk/notification_plugins/ilert.py
M cmk/notification_plugins/signl4.py
M cmk/notification_plugins/spectrum.py
M cmk/plugins/aws/agent_based/aws_ec2.py
M cmk/plugins/collection/agent_based/arcserve_backup.py
M cmk/plugins/collection/agent_based/bgp_peer.py
M cmk/plugins/collection/agent_based/ciena_cfm.py
M cmk/plugins/collection/agent_based/ciena_tunnel.py
M cmk/plugins/collection/agent_based/hp_proliant_da_phydrv.py
M cmk/plugins/collection/agent_based/iis_app_pool_state.py
M cmk/plugins/collection/agent_based/job.py
M cmk/plugins/collection/agent_based/ucd_cpu_load.py
M cmk/plugins/collection/agent_based/winperf_phydisk.py
M cmk/plugins/collection/server_side_calls/httpv1.py
M cmk/plugins/kube/special_agents/agent_kube.py
M cmk/plugins/mongodb/rulesets/asserts.py
M cmk/plugins/siemens_plc/server_side_calls/special_agent.py
M cmk/server_side_calls_backend/config_processing.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_azure_status.py
M cmk/special_agents/agent_elasticsearch.py
M cmk/special_agents/agent_hivemanager.py
M cmk/special_agents/agent_proxmox_ve.py
M cmk/utils/msi_engine.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk/validate_plugins.py
M doc/treasures/migration_helpers/agent_based_v1_v2.py
M doc/treasures/migration_helpers/graphing_v0_v1.py
M doc/treasures/migration_helpers/legacy_checks_to_v2.py
M doc/treasures/migration_helpers/legacy_ssc_to_v1.py
M doc/treasures/migration_helpers/legacy_vs_to_ruleset_v1.py
M omd/packages/omd/omdlib/main.py
M packages/cmk-agent-based/Pipfile
M packages/cmk-agent-based/Pipfile.lock
M packages/cmk-agent-based/cmk/agent_based/v1/_value_store_utils.py
M packages/cmk-agent-based/cmk/agent_based/v2/_get_average.py
M packages/cmk-agent-based/run
M packages/cmk-agent-receiver/Pipfile
M packages/cmk-agent-receiver/Pipfile.lock
M packages/cmk-agent-receiver/run
M packages/cmk-crypto/Pipfile
M packages/cmk-crypto/Pipfile.lock
M packages/cmk-crypto/run
M packages/cmk-graphing/Pipfile
M packages/cmk-graphing/Pipfile.lock
M packages/cmk-graphing/cmk/graphing/v1/__init__.py
M packages/cmk-graphing/run
M packages/cmk-livestatus-client/Pipfile
M packages/cmk-livestatus-client/Pipfile.lock
M packages/cmk-livestatus-client/run
M packages/cmk-messaging/Pipfile
M packages/cmk-messaging/Pipfile.lock
M packages/cmk-messaging/run
M packages/cmk-mkp-tool/Pipfile
M packages/cmk-mkp-tool/Pipfile.lock
M packages/cmk-mkp-tool/cmk/mkp_tool/_type_defs.py
M packages/cmk-mkp-tool/run
M packages/cmk-mkp-tool/tests/test_parts.py
M packages/cmk-rulesets/Pipfile
M packages/cmk-rulesets/Pipfile.lock
M packages/cmk-rulesets/cmk/rulesets/v1/__init__.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_levels.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/_migrations.py
M packages/cmk-rulesets/run
M packages/cmk-server-side-calls/Pipfile
M packages/cmk-server-side-calls/Pipfile.lock
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_active_checks.py
M packages/cmk-server-side-calls/run
M packages/cmk-shared-typing/Pipfile
M packages/cmk-trace/Pipfile
M packages/cmk-trace/Pipfile.lock
M packages/cmk-trace/run
M packages/cmk-werks/Pipfile
M packages/cmk-werks/Pipfile.lock
M packages/cmk-werks/cmk/werks/cli.py
M packages/cmk-werks/run
M scripts/decent-output
R scripts/run-black
A scripts/run-format
R scripts/run-isort
A scripts/run-sort
M tests/Makefile
M tests/code_quality/test_pipfile.py
M tests/code_quality/test_werks.py
M tests/schemathesis_openapi/hooks.py
M tests/testlib/web_session.py
M tests/unit/cmk/base/api/agent_based/test_cluster_modes.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/gui/valuespecs/test_vs_dictionary.py
M tests/unit/cmk/gui/wato/test_notification_parameters.py
M tests/unit/cmk/gui/watolib/test_watolib_search.py
M tests/unit/cmk/plugins/aws/agent_based/test_aws_rds.py
M tests/unit/cmk/plugins/collection/agent_based/test_checkmk_agent.py
M tests/unit/cmk/plugins/collection/agent_based/test_cmciii.py
M tests/unit/cmk/plugins/collection/agent_based/test_df_zos.py
M tests/unit/cmk/plugins/collection/agent_based/test_lnx_if.py
M tests/unit/cmk/plugins/collection/agent_based/test_megaraid_bbu.py
M tests/unit/cmk/plugins/collection/agent_based/test_sap_hana_status.py
M tests/unit/cmk/plugins/collection/agent_based/test_section_properties.py
M tests/unit/cmk/plugins/omd/agent_based/test_omd_diskusage.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_lambda.py
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
black/isort -> ruff migration
Change-Id: I7b1f44f1206bc56b5016e3b49ac5fed306018774
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: 3920ebc6430ba3a80fdadc4ba4522bcb2e09159a
https://github.com/Checkmk/checkmk/commit/3920ebc6430ba3a80fdadc4ba4522bcb2…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M omd/packages/apache-omd/apache-omd.make
M omd/packages/check-cert/check-cert.make
M omd/packages/erlang/erlang.make
M omd/packages/heirloom-mailx/heirloom-mailx.make
M omd/packages/heirloom-pkgtools/heirloom-pkgtools.make
M omd/packages/jaeger/jaeger.make
M omd/packages/lcab/lcab.make
M omd/packages/libgsf/libgsf.make
M omd/packages/livestatus/livestatus.make
M omd/packages/mod_fcgid/mod_fcgid.make
M omd/packages/mod_wsgi/mod_wsgi.make
M omd/packages/monitoring-plugins/monitoring-plugins.make
M omd/packages/msitools/msitools.make
M omd/packages/nagios/nagios.make
M omd/packages/neb/neb.make
M omd/packages/nrpe/nrpe.make
M omd/packages/packages.make
M omd/packages/patch/patch.make
M omd/packages/pnp4nagios/pnp4nagios.make
M omd/packages/rabbitmq/rabbitmq.make
M omd/packages/redfish_mkp/redfish_mkp.make
M omd/packages/redis/redis.make
M omd/packages/robotmk/robotmk.make
M omd/packages/snap7/snap7.make
M omd/packages/stunnel/stunnel.make
M omd/packages/unixcat/unixcat.make
M omd/packages/xinetd/xinetd.make
M omd/packages/xmlsec1/xmlsec1.make
Log Message:
-----------
Introduces BAZEL_CMD, which can be set via ENV in order to override default behavior
CMK-18975
Change-Id: Ia746c697981d9bb8a9f1502e97e8406867f1db8c
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: 8bbaebe8822f6dd0602d7a63b1ee389f61468527
https://github.com/Checkmk/checkmk/commit/8bbaebe8822f6dd0602d7a63b1ee389f6…
Author: Logan Connolly <logan.connolly(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
A .werks/17243.md
M cmk/plugins/lib/ups.py
Log Message:
-----------
17243 lib(ups): add missing sysOID for USV
USV UPSs use OID .1.3.6.1.4.1.43943 as sysObjectID. These devices are
currently not discovered and monitored. This has now been changed and
they will now be discovered.
SUP-20367
Change-Id: I5c2b95d0acacf73dc7cf7be3f9dda672b71c25d3
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: bdec52c0f349cd232981dd2c32c25d60d29fb860
https://github.com/Checkmk/checkmk/commit/bdec52c0f349cd232981dd2c32c25d60d…
Author: Logan Connolly <logan.connolly(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M tests/unit/cmk/plugins/collection/agent_based/test_ovs_bonding.py
Log Message:
-----------
ovs_bonding: improve test coverage for parser
The parse function does not handle errors explicitly. By adding test
coverage to uncaught exceptions, it makes it easier to refactor.
Change-Id: Iee4ac9b4cc6ffd20e4e140a578ca250fd1099fc7
Commit: 8d38af419438daeffea79a16c60bef436073599d
https://github.com/Checkmk/checkmk/commit/8d38af419438daeffea79a16c60bef436…
Author: Logan Connolly <logan.connolly(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M cmk/plugins/collection/agent_based/ovs_bonding.py
M tests/unit/cmk/plugins/collection/agent_based/test_ovs_bonding.py
Log Message:
-----------
ovs_bonding: refactor and fix diagnostic errors
Pyright diagnostic errors:
- "bond" is possibly unbound (reportPossiblyUnboundVariable)
- "last_interface" is possibly unbound (reportPossiblyUnboundVariable)
- Could not access item in TypedDict "status" is not a required key in "Interface", so access may result in runtime exception (reportTypedDictNotRequiredAccess)
For the unbound variables, we are now raising a meaningful error when
the string table is in an unexpected state. The parsing function also
now handles the case when "status" key is missing.
Change-Id: Iad994190de745e8020b81e0f2de17518bb9f6784
Compare: https://github.com/Checkmk/checkmk/compare/11f5e0650600...8d38af419438
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: e2f39186f9a39e4a7b4e3fd09bd1b5dbc4196eb3
https://github.com/Checkmk/checkmk/commit/e2f39186f9a39e4a7b4e3fd09bd1b5dbc…
Author: Logan Connolly <logan.connolly(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
A .werks/17243
M cmk/base/check_legacy_includes/ups_generic.py
M cmk/base/plugins/agent_based/utils/ups.py
Log Message:
-----------
17243 lib(ups): add missing sysOID for USV
USV UPSs use OID .1.3.6.1.4.1.43943 as sysObjectID. These devices are
currently not discovered and monitored. This has now been changed and
they will now be discovered.
SUP-20367
Change-Id: I5c2b95d0acacf73dc7cf7be3f9dda672b71c25d3
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: 11f5e0650600aca35e4399acec208f8f80521156
https://github.com/Checkmk/checkmk/commit/11f5e0650600aca35e4399acec208f8f8…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
A .werks/17261.md
M cmk/base/diagnostics.py
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
17261 Support Diagnostics: Include information about the Checkmk Appliance
The Support Diagnostics dump now contains information about the Checkmk Appliance, when it's
used on an Appliance.
This includes the model and product name of the hardware and the version of the installed firmware.
Change-Id: Iebaa33187ae71ad45c6d22d3cfd25be9a7ba2391
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications