Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: aa7cc146da34ce18803d4283cfd1852c573ae1a7
https://github.com/Checkmk/checkmk/commit/aa7cc146da34ce18803d4283cfd1852c5…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
M checks/msexch_isclienttype
M checks/msexch_isstore
M checks/msexch_rpcclientaccess
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/metrics/translation.py
M cmk/gui/plugins/wato/check_parameters/msx_info_store.py
M cmk/gui/plugins/wato/check_parameters/msx_rpcclientaccess.py
M tests/unit/checks/generictests/datasets/msexch_isclienttype_server_windows_exchange_1_regression.py
M tests/unit/checks/generictests/datasets/msexch_isstore_server_windows_exchange_1_regression.py
M tests/unit/checks/generictests/datasets/msexch_isstore_server_windows_msexch_2_regression.py
M tests/unit/checks/generictests/datasets/msexch_rpcclientaccess_server_windows_kaspersky_error_2_regression.py
M tests/unit/checks/test_wmi_check.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
msx: Fix checks setting average_latency metric with ms
SUP-18842
Change-Id: Ibbd02dd19fe6a0fb22fa9bc0fd9c309f6ea89749
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: e658c1e928ba90194fac9c24ff2a04afaddc134c
https://github.com/Checkmk/checkmk/commit/e658c1e928ba90194fac9c24ff2a04afa…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
M bin/check_mk
M bin/mkbackup
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/automations/__init__.py
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/compress_history.py
M cmk/base/config.py
M cmk/base/core.py
M cmk/base/core_config.py
M cmk/base/core_nagios/_create_config.py
M cmk/base/core_nagios/_host_check_template.py
M cmk/base/dump_host.py
M cmk/base/errorhandling/_handler.py
M cmk/base/modes/__init__.py
M cmk/base/modes/_localize.py
M cmk/base/modes/check_mk.py
M cmk/base/notify.py
M cmk/base/parent_scan.py
M cmk/base/utils.py
M cmk/bi/compiler.py
M cmk/bi/packs.py
A cmk/ccc/exceptions.py
M cmk/checkengine/discovery/_autochecks.py
M cmk/checkengine/discovery/_autodiscovery.py
M cmk/checkengine/discovery/_commandline.py
M cmk/checkengine/discovery/_host_labels.py
M cmk/checkengine/discovery/_impl.py
M cmk/checkengine/discovery/_preview.py
M cmk/checkengine/discovery/_services.py
M cmk/checkengine/submitters.py
M cmk/checkengine/summarize.py
M cmk/ec/config.py
M cmk/ec/main.py
M cmk/ec/query.py
M cmk/fetchers/_abstract.py
M cmk/fetchers/_agentprtcl.py
M cmk/fetchers/_api.py
M cmk/fetchers/_ipmi.py
M cmk/fetchers/_nofetcher.py
M cmk/fetchers/_program.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/_snmpscan.py
M cmk/fetchers/_tcp.py
M cmk/fetchers/filecache/_cache.py
M cmk/fetchers/snmp_backend/classic.py
M cmk/fetchers/snmp_backend/stored_walk.py
M cmk/gui/background_job/_base.py
M cmk/gui/background_job/_process.py
M cmk/gui/backup/handler.py
M cmk/gui/bi/_config.py
M cmk/gui/bi/bi_manager.py
M cmk/gui/bi/view.py
M cmk/gui/cron.py
M cmk/gui/dashboard/dashlet/dashlets/graph.py
M cmk/gui/dashboard/dashlet/dashlets/status_helpers.py
M cmk/gui/dashboard/dashlet/dashlets/view.py
M cmk/gui/dashboard/page_show_dashboard.py
M cmk/gui/dashboard/store.py
M cmk/gui/dashboard/visual_type.py
M cmk/gui/exceptions.py
M cmk/gui/fields/definitions.py
M cmk/gui/form_specs/vue/form_spec_recomposers/percentage.py
M cmk/gui/form_specs/vue/form_spec_visitor.py
M cmk/gui/form_specs/vue/utils.py
M cmk/gui/graphing/_color.py
M cmk/gui/graphing/_graph_templates.py
M cmk/gui/graphing/_html_render.py
M cmk/gui/graphing/_perfometer.py
M cmk/gui/graphing/_rrd_fetch.py
M cmk/gui/graphing/_timeseries.py
M cmk/gui/graphing/_utils.py
M cmk/gui/gui_background_job.py
M cmk/gui/hooks.py
M cmk/gui/htmllib/generator.py
M cmk/gui/htmllib/html.py
M cmk/gui/http.py
M cmk/gui/inventory/__init__.py
M cmk/gui/inventory/_history.py
M cmk/gui/logwatch.py
M cmk/gui/mkeventd/_sidebar_snapin.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/nodevis/type_defs.py
M cmk/gui/openapi/endpoints/aux_tags/__init__.py
M cmk/gui/pages.py
M cmk/gui/pagetypes.py
M cmk/gui/painter/v0/base.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/prediction.py
M cmk/gui/quick_setup/definitions.py
M cmk/gui/session.py
M cmk/gui/sidebar/__init__.py
M cmk/gui/sidebar/_snapin/_search.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/utils/csrf_token.py
M cmk/gui/valuespec/definitions.py
M cmk/gui/views/layout/layouts.py
M cmk/gui/views/page_ajax_reschedule.py
M cmk/gui/views/page_edit_view.py
M cmk/gui/views/perfometer/base.py
M cmk/gui/visuals/_store.py
M cmk/gui/visuals/filter/_registry.py
M cmk/gui/visuals/info/_registry.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/_ac_tests.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/user_profile/async_replication.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wato/views.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/appendstore.py
M cmk/gui/watolib/attributes.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/backup_snapshots.py
M cmk/gui/watolib/check_mk_automations.py
M cmk/gui/watolib/config_domain_name.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/config_sync.py
M cmk/gui/watolib/git.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/parent_scan.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/search.py
M cmk/gui/watolib/tags.py
M cmk/gui/watolib/translation.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/watolib/utils.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/notification_plugins/mail.py
M cmk/snmplib/_getoid.py
M cmk/snmplib/_table.py
M cmk/snmplib/_typedefs.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_bi.py
M cmk/special_agents/agent_ucs_bladecenter.py
M cmk/update_config/plugins/pre_actions/ui_extensions.py
M cmk/utils/backup/config.py
M cmk/utils/backup/stream.py
M cmk/utils/backup/targets/aws_s3_bucket.py
M cmk/utils/backup/targets/azure_blob_storage.py
M cmk/utils/backup/targets/local.py
M cmk/utils/backup/targets/remote_interface.py
M cmk/utils/backup/utils.py
M cmk/utils/daemon.py
M cmk/utils/encryption.py
R cmk/utils/exceptions.py
M cmk/utils/ip_lookup.py
M cmk/utils/labels.py
M cmk/utils/man_pages.py
M cmk/utils/notify.py
M cmk/utils/password_store/_pwstore.py
M cmk/utils/redis.py
M cmk/utils/regex.py
M cmk/utils/rulesets/tuple_rulesets.py
M cmk/utils/store/__init__.py
M cmk/utils/store/_file.py
M cmk/utils/store/_locks.py
M cmk/utils/tags.py
M cmk/utils/timeout.py
M cmk/utils/timeperiod.py
M omd/packages/omd/omdlib/config_hooks.py
M omd/packages/omd/omdlib/contexts.py
M omd/packages/omd/omdlib/dialog.py
M omd/packages/omd/omdlib/main.py
M omd/packages/omd/omdlib/users_and_groups.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_discovered_labels.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/base/test_error_handling.py
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/cmk/checkengine/test_summarizers.py
M tests/unit/cmk/fetchers/test_agent_protocol.py
M tests/unit/cmk/fetchers/test_classic_snmp.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/gui/graphing/test_color.py
M tests/unit/cmk/gui/graphing/test_metrics_graph_template.py
M tests/unit/cmk/gui/graphing/test_perfometer.py
M tests/unit/cmk/gui/graphing/test_timeseries.py
M tests/unit/cmk/gui/test_gui_hooks.py
M tests/unit/cmk/gui/test_gui_inventory_history.py
M tests/unit/cmk/gui/wato/pages/test_automation.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_rulespecs.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/cmk/snmplib/test_table.py
M tests/unit/cmk/utils/backup/targets/test_local.py
M tests/unit/cmk/utils/test_daemon.py
M tests/unit/cmk/utils/test_exceptions.py
M tests/unit/cmk/utils/test_password_store.py
M tests/unit/cmk/utils/test_store.py
M tests/unit/cmk/utils/test_utils_tags.py
Log Message:
-----------
ccc: cmk.utils.exceptions -> cmk.ccc.exceptions
CMK-18050
Change-Id: I34944592f505900e1448816fc6e2b6ee96ca1fe2
Commit: 8a3ae9318829f2734c29f681ed89493e601f3591
https://github.com/Checkmk/checkmk/commit/8a3ae9318829f2734c29f681ed89493e6…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
M cmk/utils/redis.py
Log Message:
-----------
Fixup path in cmk.utils.redis
Change-Id: I58ce88c53504a2c1460abd5dfa2a85c950c30350
Commit: ba38c913005433ef98902a17bb1c126291b13c92
https://github.com/Checkmk/checkmk/commit/ba38c913005433ef98902a17bb1c12629…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
M bin/cmk-update-license-usage
M cmk/base/config.py
M cmk/base/diagnostics.py
M cmk/base/events.py
A cmk/ccc/site.py
M cmk/ec/main.py
M cmk/gui/backup/handler.py
M cmk/gui/bi/_config.py
M cmk/gui/config.py
M cmk/gui/crash_handler.py
M cmk/gui/http.py
M cmk/gui/key_mgmt.py
M cmk/gui/livestatus_utils/commands/lowlevel.py
M cmk/gui/livestatus_utils/testing.py
M cmk/gui/login.py
M cmk/gui/main.py
M cmk/gui/mkeventd/config_domain.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/mobile/pages.py
M cmk/gui/openapi/endpoints/host_internal/__init__.py
M cmk/gui/openapi/endpoints/version/__init__.py
M cmk/gui/openapi/restful_objects/code_examples.py
M cmk/gui/openapi/restful_objects/constructors.py
M cmk/gui/openapi/spec/spec_generator.py
M cmk/gui/session.py
M cmk/gui/sidebar/_snapin/_helpers.py
M cmk/gui/site_config.py
M cmk/gui/sites.py
M cmk/gui/user_sites.py
M cmk/gui/userdb/_user_sync_config.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/userdb/session.py
M cmk/gui/views/page_show_view.py
M cmk/gui/wato/_ac_tests.py
M cmk/gui/wato/_notification_parameter/_helpers.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/watolib/_sync_remote_sites.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/analyze_configuration.py
M cmk/gui/watolib/autodiscovery.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/site_management.py
M cmk/gui/watolib/sites.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/applications/utils.py
M cmk/gui/wsgi/blueprints/rest_api.py
M cmk/notification_plugins/mail.py
M cmk/post_rename_site/main.py
M cmk/special_agents/agent_bi.py
M cmk/update_config/plugins/actions/migrate_parents_mk.py
M cmk/update_config/plugins/actions/update_core_config.py
M cmk/utils/certs.py
M cmk/utils/labels.py
M cmk/utils/licensing/usage.py
R cmk/utils/site.py
M cmk/utils/version.py
M doc/treasures/wato_hook_cleanup_folders.py
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
M tests/unit/cmk/update_config/plugins/actions/test_migrate_parents_mk.py
M tests/unit/cmk/utils/test_site.py
M tests/unit/conftest.py
Log Message:
-----------
ccc: cmk.utils.site -> cmk.ccc.site
CMK-18050
Change-Id: I815b2800dee69c834081d2c100a802a299cf60e2
Compare: https://github.com/Checkmk/checkmk/compare/1dfce43d1a0c...ba38c9130054
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 725ef37af44f30fe07746b60abdb6bf997779c3b
https://github.com/Checkmk/checkmk/commit/725ef37af44f30fe07746b60abdb6bf99…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
M checks/msexch_isclienttype
M checks/msexch_isstore
M checks/msexch_rpcclientaccess
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/metrics/translation.py
M cmk/gui/plugins/wato/check_parameters/msx_info_store.py
M cmk/gui/plugins/wato/check_parameters/msx_rpcclientaccess.py
M tests/unit/checks/generictests/datasets/msexch_isclienttype_server_windows_exchange_1_regression.py
M tests/unit/checks/generictests/datasets/msexch_isstore_server_windows_exchange_1_regression.py
M tests/unit/checks/generictests/datasets/msexch_isstore_server_windows_msexch_2_regression.py
M tests/unit/checks/generictests/datasets/msexch_rpcclientaccess_server_windows_kaspersky_error_2_regression.py
M tests/unit/checks/test_wmi_check.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
msx: Fix checks setting average_latency metric with ms
SUP-18842
Change-Id: Ibbd02dd19fe6a0fb22fa9bc0fd9c309f6ea89749
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: 2ecc4f457f503cacbaa8f24b5d3101d156b1b8ac
https://github.com/Checkmk/checkmk/commit/2ecc4f457f503cacbaa8f24b5d3101d15…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
A .werks/16562
M cmk/gui/watolib/automatic_host_removal.py
Log Message:
-----------
16562 FIX Fix automatic host removal in case one remote site is not logged in
The automatic host removal job is executed regularly in the background to remove
hosts from the monitoring once they cease to exist. In particular for but not
limited to automatically registered hosts.
This job failed in case one remote site was configured but not logged in, not
only affecting the not logged in site, but all sites. The not logged in site is
now being skipped, leaving the mechanism intact for all other sites.
Change-Id: I7f8a67eb8624354c76b74ba5ff7f43152c68b1bf
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: a8234392d5e515176ac1e7568d26fbe94d6d5c5d
https://github.com/Checkmk/checkmk/commit/a8234392d5e515176ac1e7568d26fbe94…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
A .werks/16562.md
M cmk/gui/watolib/automatic_host_removal.py
Log Message:
-----------
16562 FIX Fix automatic host removal in case one remote site is not logged in
The automatic host removal job is executed regularly in the background to remove
hosts from the monitoring once they cease to exist. In particular for but not
limited to automatically registered hosts.
This job failed in case one remote site was configured but not logged in, not
only affecting the not logged in site, but all sites. The not logged in site is
now being skipped, leaving the mechanism intact for all other sites.
Change-Id: I7f8a67eb8624354c76b74ba5ff7f43152c68b1bf
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: 2efd2402abf0cb4aa1cf76d46f25e5c3c8b38d1e
https://github.com/Checkmk/checkmk/commit/2efd2402abf0cb4aa1cf76d46f25e5c3c…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-08 (Mon, 08 Jul 2024)
Changed paths:
A .werks/16562.md
M cmk/gui/watolib/automatic_host_removal.py
Log Message:
-----------
16562 FIX Fix automatic host removal in case one remote site is not logged in
The automatic host removal job is executed regularly in the background to remove
hosts from the monitoring once they cease to exist. In particular for but not
limited to automatically registered hosts.
This job failed in case one remote site was configured but not logged in, not
only affecting the not logged in site, but all sites. The not logged in site is
now being skipped, leaving the mechanism intact for all other sites.
Change-Id: I7f8a67eb8624354c76b74ba5ff7f43152c68b1bf
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications