Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: f7664ec95ad7daad801a0569f20fc699ef2520ec
https://github.com/tribe29/checkmk/commit/f7664ec95ad7daad801a0569f20fc699e…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Fix missing service level in notification conditions
CMK-12764
Change-Id: I42509de761c93cd4b2b6281e8a1ba1f008eefdc9
Commit: 98047ccce3721192b806e0d4486a962f0a9b5e29
https://github.com/tribe29/checkmk/commit/98047ccce3721192b806e0d4486a962f0…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/gui/plugins/metrics/network.py
Log Message:
-----------
mcafee: Time consumed by rule engine, fix incorrect color
SUP-13087
Change-Id: I5109701b0c9699db1073499b771bd2ab1bc7af19
Commit: 5dfdeed1c0684501f80435c4ceea623d50ec3800
https://github.com/tribe29/checkmk/commit/5dfdeed1c0684501f80435c4ceea623d5…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
A .werks/15447
Log Message:
-----------
15447 FIX SAML: global settings default user profile overwrites manual configuration
* determine attributes that are expected to come from SAML upfront
* move any Checkmk specific parsing as well as UserSpec
creating/updating/defaults to the connector, which should be the
responsible entity
FEED-7727
Change-Id: Ie3b38e2f2bba59603dc07eb467126c6e9a350c8f
Commit: ca81eb2b74c96322ef350d9749ae8887cc98a6fb
https://github.com/tribe29/checkmk/commit/ca81eb2b74c96322ef350d9749ae8887c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M agents/plugins/mk_inotify.py
M agents/plugins/mtr.py
M agents/wnx/tests/integration/utils.py
M agents/wnx/tests/regression/conftest.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/check_legacy_includes/df.py
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M cmk/base/plugins/agent_based/netapp_api_snapvault.py
M cmk/base/plugins/agent_based/sap_hana_data_volume.py
M cmk/base/plugins/agent_based/utils/memory.py
M cmk/gui/ctx_stack.py
M cmk/gui/plugins/openapi/endpoints/rule/fields.py
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/utils/escaping.py
M cmk/gui/valuespec.py
M cmk/update_config/plugins/actions/user_attributes.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
M tests/unit/cmk/update_config/plugins/actions/test_visuals_utils.py
Log Message:
-----------
Make mypy suppressions more explicit. Remove a few suppresions on the way.
Change-Id: I269067f4a4af48d7110b7335aeae3db4e2e16713
Commit: 33bc78859f55330a47b94e9054b3ed1763807b3d
https://github.com/tribe29/checkmk/commit/33bc78859f55330a47b94e9054b3ed176…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M tests/agent-integration/test_plugin_version_compatibility.py
M tests/agent-plugin-unit/test_apache_status.py
M tests/agent-plugin-unit/test_mk_errpt_aix.py
M tests/agent-plugin-unit/test_mk_filestats.py
M tests/agent-plugin-unit/test_mk_jolokia.py
M tests/agent-plugin-unit/test_mk_logwatch.py
M tests/agent-plugin-unit/test_mk_mongodb.py
M tests/agent-plugin-unit/test_mk_postgres.py
M tests/agent-plugin-unit/test_mtr.py
M tests/agent-plugin-unit/test_plesk_backups.py
M tests/agent-plugin-unit/test_plesk_domains.py
M tests/integration/cmk/base/test_automations.py
M tests/integration/cmk/base/test_modes.py
M tests/integration/cmk/ec/test_check_mkevents_calls.py
M tests/integration/cmk/ec/test_mkeventd_status.py
M tests/integration/cmk/lib/snmplib/backend_snmp.py
M tests/integration/cmk/lib/snmplib/test_snmp_modes.py
M tests/integration/omd/test_rrdtool.py
M tests/integration/omd/test_setuid_binaries.py
M tests/scripts/run-integration-test.py
M tests/testlib/__init__.py
M tests/testlib/containers.py
M tests/testlib/crawler.py
M tests/testlib/openapi_session.py
M tests/testlib/site.py
M tests/testlib/web_session.py
M tests/unit/active_checks/test_ac_check_mail.py
M tests/unit/active_checks/test_ac_check_mail_loop.py
M tests/unit/active_checks/test_ac_check_traceroute.py
M tests/unit/active_checks/test_ac_check_uniserv.py
M tests/unit/agents/special/test_agent_alertmanager.py
M tests/unit/agents/special/test_sa_vsphere.py
M tests/unit/agents/special/test_special_agent_args.py
M tests/unit/agents/special/test_special_agent_bi.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/test_ac_check_dns.py
M tests/unit/checks/test_agent_3par.py
M tests/unit/checks/test_agent_acme_sbc.py
M tests/unit/checks/test_agent_allnet_ip_sensoric.py
M tests/unit/checks/test_agent_cisco_prime.py
M tests/unit/checks/test_agent_fritzbox.py
M tests/unit/checks/test_agent_ibmsvc.py
M tests/unit/checks/test_agent_innovaphone.py
M tests/unit/checks/test_agent_kube.py
M tests/unit/checks/test_agent_random.py
M tests/unit/checks/test_agent_salesforce.py
M tests/unit/checks/test_agent_siemens_plc.py
M tests/unit/checks/test_agent_tinkerforge.py
M tests/unit/checks/test_alcatel_cpu.py
M tests/unit/checks/test_alcatel_fans.py
M tests/unit/checks/test_alcatel_temp.py
M tests/unit/checks/test_apc_netbotz_drycontact.py
M tests/unit/checks/test_check_bi_aggr.py
M tests/unit/checks/test_check_by_ssh.py
M tests/unit/checks/test_check_cmk_inv.py
M tests/unit/checks/test_check_disk_smb.py
M tests/unit/checks/test_check_dns.py
M tests/unit/checks/test_check_elasticsearch_query.py
M tests/unit/checks/test_check_ftp.py
M tests/unit/checks/test_check_temperature.py
M tests/unit/checks/test_cisco_sensor_item_include.py
M tests/unit/checks/test_f5_bigip_conns.py
M tests/unit/checks/test_hp_proliant_raid.py
M tests/unit/checks/test_ibm_mq_plugin.py
M tests/unit/checks/test_jolokia_include.py
M tests/unit/checks/test_mysql_include.py
M tests/unit/checks/test_oracle_recovery_status.py
M tests/unit/checks/test_safenet_detection.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery_filters.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_utils.py
M tests/unit/cmk/base/plugins/agent_based/esx_vsphere_vm_util.py
M tests/unit/cmk/base/plugins/agent_based/test_check_plugin_properties.py
M tests/unit/cmk/base/plugins/agent_based/test_datadog_monitors.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_status.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cronjob_status.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_memory.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_container_count.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_restarts.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_status.py
M tests/unit/cmk/base/plugins/agent_based/test_local.py
M tests/unit/cmk/base/plugins/agent_based/test_lsi.py
M tests/unit/cmk/base/plugins/agent_based/test_mobileiron_versions.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_mirroring.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_temp.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_performance.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_ess.py
M tests/unit/cmk/base/plugins/agent_based/test_ucd_diskio.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_df.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_diskstat_utils.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_docker_utils.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_fileinfo_utils.py
M tests/unit/cmk/base/test_automations_check_mk.py
M tests/unit/cmk/base/test_check_api.py
M tests/unit/cmk/base/test_item_state.py
M tests/unit/cmk/base/test_item_state_rate_and_average.py
M tests/unit/cmk/base/test_modes_check_mk.py
M tests/unit/cmk/base/test_notify.py
M tests/unit/cmk/base/test_section.py
M tests/unit/cmk/base/test_unit_automations.py
M tests/unit/cmk/bi/test_bi_aggregation.py
M tests/unit/cmk/bi/test_bi_aggregation_functions.py
M tests/unit/cmk/bi/test_bi_search.py
M tests/unit/cmk/checkers/test_cache.py
M tests/unit/cmk/checkers/test_fetchers.py
M tests/unit/cmk/checkers/test_host_sections.py
M tests/unit/cmk/checkers/test_parsers.py
M tests/unit/cmk/checkers/test_snmp_backend.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/htmllib/test_tag_rendering.py
M tests/unit/cmk/gui/livestatus_utils/test_downtime_commands.py
M tests/unit/cmk/gui/mkeventd/test_icon_mkeventd.py
M tests/unit/cmk/gui/plugins/metrics/test_timeseries.py
M tests/unit/cmk/gui/plugins/openapi/test_apispec_plugins.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_kube_node_container_count.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_kube_pod_conditions.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_kube_pod_containers.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_mysql_db_size.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_ps_parameters.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_switch_contact.py
M tests/unit/cmk/gui/plugins/wato/test_ac_test.py
M tests/unit/cmk/gui/plugins/wato/test_bi_config.py
M tests/unit/cmk/gui/plugins/wato/test_check_mk_configuration.py
M tests/unit/cmk/gui/test_forms.py
M tests/unit/cmk/gui/test_node_visualization.py
M tests/unit/cmk/gui/test_permissions.py
M tests/unit/cmk/gui/test_sidebar.py
M tests/unit/cmk/gui/test_visuals.py
M tests/unit/cmk/gui/valuespecs/test_vs_absolutedate.py
M tests/unit/cmk/gui/valuespecs/test_vs_dictionary.py
M tests/unit/cmk/gui/valuespecs/test_vs_float.py
M tests/unit/cmk/gui/valuespecs/test_vs_integer.py
M tests/unit/cmk/gui/valuespecs/test_vs_listofstrings.py
M tests/unit/cmk/gui/valuespecs/test_vs_password.py
M tests/unit/cmk/gui/valuespecs/test_vs_timerange.py
M tests/unit/cmk/gui/valuespecs/test_vs_tuple.py
M tests/unit/cmk/gui/views/perfometer/legacy_perfometers/test_perfometer_fileinfo.py
M tests/unit/cmk/gui/views/perfometer/test_perfometer.py
M tests/unit/cmk/gui/wato/pages/test_automation.py
M tests/unit/cmk/gui/wato/pages/test_global_settings.py
M tests/unit/cmk/gui/wato/pages/test_rulesets.py
M tests/unit/cmk/gui/wato/test_notification_parameters.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/gui/watolib/test_host_attributes.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/gui/watolib/test_services.py
M tests/unit/cmk/gui/watolib/test_watolib_search.py
M tests/unit/cmk/post_rename_site/plugins/actions/test_hosts_and_folders_action.py
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_lambda.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_s3.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_wafv2.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_statefulsets.py
M tests/unit/cmk/special_agents/test_agent_vsphere.py
M tests/unit/cmk/special_agents/test_utils_datacache.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
M tests/unit/cmk/utils/test_config_paths.py
M tests/unit/cmk/utils/test_cpu_tracking.py
M tests/unit/cmk/utils/test_crash_reporting.py
M tests/unit/cmk/utils/test_daemon.py
M tests/unit/cmk/utils/test_exceptions.py
M tests/unit/cmk/utils/test_notify_utils.py
M tests/unit/cmk/utils/type_defs/test_type_defs_plugin_name.py
M tests/unit/omdlib/conftest.py
M tests/unit/omdlib/test_omdlib_backup.py
M tests/unit/omdlib/test_omdlib_main.py
M tests/unit/omdlib/test_omdlib_skel_permissions.py
M tests/unit/omdlib/test_site_context.py
Log Message:
-----------
Format suppressions in a consistent way, part 1.
Change-Id: I609578c5f601838bfa94965e0ee65a199a961e4a
Commit: 343cef062f31ea862c1e608df399ed220bcd9d6a
https://github.com/tribe29/checkmk/commit/343cef062f31ea862c1e608df399ed220…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M active_checks/check_form_submit
M agents/modules/windows/tests/integration/conftest.py
M agents/modules/windows/tests/integration/test_scripts_execution.py
M agents/wnx/tests/ap/test_mk_logwatch_win.py
M agents/wnx/tests/integration/test_check_mk_run.py
M agents/wnx/tests/integration/test_python_module.py
M agents/wnx/tests/regression/local.py
M agents/wnx/tests/regression/test_agent_start_parameters.py
M agents/wnx/tests/regression/test_section_check_mk.py
M agents/wnx/tests/regression/test_section_df.py
M agents/wnx/tests/regression/test_section_dotnet_clrmemory.py
M agents/wnx/tests/regression/test_section_fileinfo.py
M agents/wnx/tests/regression/test_section_mem.py
M agents/wnx/tests/regression/test_section_mrpe.py
M agents/wnx/tests/regression/test_section_openhardwaremonitor.py
M agents/wnx/tests/regression/test_section_plugin_group.py
M agents/wnx/tests/regression/test_section_plugin_group_windows_if.py
M agents/wnx/tests/regression/test_section_ps.py
M agents/wnx/tests/regression/test_section_services.py
M agents/wnx/tests/regression/test_section_spool.py
M agents/wnx/tests/regression/test_section_systemtime.py
M agents/wnx/tests/regression/test_section_uptime.py
M agents/wnx/tests/regression/test_section_winperf.py
M agents/wnx/tests/regression/test_section_wmi_cpuload.py
M agents/wnx/tests/regression/test_section_wmi_webservices.py
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/check_legacy_includes/alcatel.py
M cmk/base/check_legacy_includes/cpu_util.py
M cmk/base/check_legacy_includes/dhcp_pools.py
M cmk/base/check_legacy_includes/ibm_mq.py
M cmk/base/check_legacy_includes/size_trend.py
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/plugins/agent_based/aws_ebs_limits.py
M cmk/base/plugins/agent_based/aws_status.py
M cmk/base/plugins/agent_based/bi_aggregation.py
M cmk/base/plugins/agent_based/brocade_fcport.py
M cmk/base/plugins/agent_based/checkpoint_connections.py
M cmk/base/plugins/agent_based/chrony.py
M cmk/base/plugins/agent_based/cisco_vpn_tunnel.py
M cmk/base/plugins/agent_based/cmciii.py
M cmk/base/plugins/agent_based/cpu_threads.py
M cmk/base/plugins/agent_based/docker_container_status.py
M cmk/base/plugins/agent_based/fortigate_node_memory.py
M cmk/base/plugins/agent_based/hp_proliant_da_phydrv.py
M cmk/base/plugins/agent_based/hp_proliant_mem.py
M cmk/base/plugins/agent_based/inventory_checkmk_server.py
M cmk/base/plugins/agent_based/inventory_ipmi_firmware.py
M cmk/base/plugins/agent_based/inventory_win_bios.py
M cmk/base/plugins/agent_based/jenkins_jobs.py
M cmk/base/plugins/agent_based/jenkins_nodes.py
M cmk/base/plugins/agent_based/job.py
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/lsi.py
M cmk/base/plugins/agent_based/mem.py
M cmk/base/plugins/agent_based/mem_used.py
M cmk/base/plugins/agent_based/mtr.py
M cmk/base/plugins/agent_based/netapp_api_qtree_quota.py
M cmk/base/plugins/agent_based/netapp_api_volumes.py
M cmk/base/plugins/agent_based/oracle_performance_check.py
M cmk/base/plugins/agent_based/oracle_tablespaces.py
M cmk/base/plugins/agent_based/ps_section.py
M cmk/base/plugins/agent_based/quantum_storage.py
M cmk/base/plugins/agent_based/sap_hana_backup.py
M cmk/base/plugins/agent_based/section_lnx_container_host_if.py
M cmk/base/plugins/agent_based/uptime.py
M cmk/base/plugins/agent_based/utils/aws.py
M cmk/base/plugins/agent_based/utils/azure.py
M cmk/base/plugins/agent_based/utils/df.py
M cmk/base/plugins/agent_based/utils/docker.py
M cmk/base/plugins/agent_based/utils/fileinfo.py
M cmk/base/plugins/agent_based/utils/hitachi_hnas.py
M cmk/base/plugins/agent_based/utils/if64.py
M cmk/base/plugins/agent_based/utils/kube_info.py
M cmk/base/plugins/agent_based/utils/ps.py
M cmk/base/plugins/agent_based/winperf_if.py
M cmk/checkers/_markers.py
M cmk/fetchers/snmp_backend/stored_walk.py
M cmk/fields/base.py
M cmk/gui/autocompleters.py
M cmk/gui/availability.py
M cmk/gui/bi/__init__.py
M cmk/gui/bi/foldable_tree_renderer.py
M cmk/gui/bi/view.py
M cmk/gui/context.py
M cmk/gui/crash_reporting/pages.py
M cmk/gui/crash_reporting/views.py
M cmk/gui/dashboard/dashlet/dashlets/state_formatter.py
M cmk/gui/dashboard/dashlet/dashlets/stats.py
M cmk/gui/dashboard/page_show_dashboard.py
M cmk/gui/dashboard/title_macros.py
M cmk/gui/fields/attributes.py
M cmk/gui/fields/base.py
M cmk/gui/fields/definitions.py
M cmk/gui/fields/openapi.py
M cmk/gui/fields/utils.py
M cmk/gui/figures.py
M cmk/gui/i18n.py
M cmk/gui/inventory.py
M cmk/gui/livestatus_utils/commands/acknowledgments.py
M cmk/gui/livestatus_utils/commands/downtimes.py
M cmk/gui/livestatus_utils/commands/force_schedule.py
M cmk/gui/livestatus_utils/commands/lowlevel.py
M cmk/gui/logwatch.py
M cmk/gui/metrics.py
M cmk/gui/mkeventd/icon.py
M cmk/gui/mkeventd/views.py
M cmk/gui/page_menu_utils.py
M cmk/gui/pages.py
M cmk/gui/pdf.py
M cmk/gui/plugins/metrics/artwork.py
M cmk/gui/plugins/metrics/graph_pdf.py
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/plugins/metrics/rrd_fetch.py
M cmk/gui/plugins/metrics/timeseries.py
M cmk/gui/plugins/metrics/unit.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/metrics/valuespecs.py
M cmk/gui/plugins/openapi/endpoints/bi.py
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/endpoints/rule/__init__.py
M cmk/gui/plugins/openapi/endpoints/rule/fields.py
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/plugins/openapi/endpoints/time_periods/__init__.py
M cmk/gui/plugins/openapi/endpoints/time_periods/request_schemas.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/openapi/filters.py
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/documentation.py
M cmk/gui/plugins/openapi/restful_objects/endpoint_registry.py
M cmk/gui/plugins/openapi/restful_objects/params.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/specification.py
M cmk/gui/plugins/openapi/utils.py
M cmk/gui/plugins/sidebar/bi.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/sidebar/virtual_host_tree.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/visuals/wato.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/check_parameters/filesystem_utils.py
M cmk/gui/plugins/wato/check_parameters/jvm_memory.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_resources.py
M cmk/gui/plugins/wato/check_parameters/memory_linux.py
M cmk/gui/plugins/wato/special_agents/common.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/prediction.py
M cmk/gui/query_filters.py
M cmk/gui/userdb/htpasswd.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/valuespec.py
M cmk/gui/view_renderer.py
M cmk/gui/views/availability.py
M cmk/gui/views/command/commands.py
M cmk/gui/views/data_source/livestatus.py
M cmk/gui/views/graph.py
M cmk/gui/views/host_tag_plugins.py
M cmk/gui/views/icon/builtin.py
M cmk/gui/views/icon/inventory.py
M cmk/gui/views/icon/painter.py
M cmk/gui/views/icon/topology.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/views/page_show_view.py
M cmk/gui/views/painter/v0/painters.py
M cmk/gui/views/perfometer/legacy_perfometers/utils.py
M cmk/gui/views/visual_type.py
M cmk/gui/visuals/__init__.py
M cmk/gui/wato/icons.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/rulesets.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/timeperiods.py
M cmk/gui/wato/pages/user_profile/abstract_page.py
M cmk/gui/wato/pages/user_profile/mega_menu.py
M cmk/gui/wato/pages/user_profile/replicate.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/attributes.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/config_sync.py
M cmk/gui/watolib/custom_attributes.py
M cmk/gui/watolib/downtime.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/main_menu.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/tags.py
M cmk/gui/watolib/timeperiods.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/werks.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/special_agents/agent_alertmanager.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_azure.py
M cmk/special_agents/agent_bi.py
M cmk/special_agents/agent_hp_msa.py
M cmk/special_agents/agent_innovaphone.py
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_prometheus.py
M cmk/special_agents/agent_ucs_bladecenter.py
M cmk/special_agents/agent_vsphere.py
M cmk/special_agents/agent_zerto.py
M cmk/special_agents/utils/agent_common.py
M cmk/special_agents/utils/misc.py
M cmk/special_agents/utils/node_exporter.py
M cmk/special_agents/utils/request_helper.py
M doc/helpers/import-memory
M livestatus/api/python/livestatus.py
M livestatus/api/python/make_nagvis_map.py
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Format suppressions in a consistent way, part 2.
Change-Id: I62adf3655a0f96b36fb897c2e7b00c8fa1f0032c
Commit: f79e7ed7fc33f31f09ae20dcaae04f16593eb133
https://github.com/tribe29/checkmk/commit/f79e7ed7fc33f31f09ae20dcaae04f165…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M active_checks/check_sql
M agents/plugins/mk_postgres.py
M agents/plugins/mtr.py
M checks/check_mailboxes
M cmk/base/parent_scan.py
M cmk/base/plugins/agent_based/winperf_if.py
M cmk/checkers/submitters.py
M cmk/fetchers/_program.py
M cmk/gui/livestatus_utils/commands/event_console.py
M cmk/gui/plugins/openapi/endpoints/event_console/response_schemas.py
M omd/packages/omd/omdlib/main.py
M tests/agent-plugin-unit/test_mk_filestats.py
M tests/integration/cmk/base/test_automations.py
M tests/testlib/event_console.py
M tests/unit/checks/checktestlib.py
M tests/unit/cmk/base/api/agent_based/test_inventory_classes.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_df.py
M tests/unit/cmk/base/test_check_api.py
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/cmk/gui/test_availability_annotations.py
M tests/unit/cmk/utils/test_config_paths.py
Log Message:
-----------
Format suppressions in a consistent way, part 3.
Change-Id: I6b882c70556d79d5854013def5a39a826d03e565
Commit: e1883d73615130fb0e0c9f945fd48d37d92bc9d3
https://github.com/tribe29/checkmk/commit/e1883d73615130fb0e0c9f945fd48d37d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
sources: Remove obsolete comment
Change-Id: I8b2ccafde7c4d18c14e5bc89fae73fe074f24fc9
Commit: 9ced2b480e31c9d7e73f1682864091dbcd6d85f8
https://github.com/tribe29/checkmk/commit/9ced2b480e31c9d7e73f1682864091dbc…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
sources: localize special agent function
CMK-12650
Change-Id: Ia390554e5abb95b01f84b9850133bbce3b38baa5
Commit: f34fe1869b56a4b900075779fc03b1777da7d44e
https://github.com/tribe29/checkmk/commit/f34fe1869b56a4b900075779fc03b1777…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
sources: Document WATO <-> ConfigCache logic
CMK-12650
Change-Id: I14783bbd7e490cbc2d3d6920afe8eed836cac977
Commit: c4bbc1993dfc4d591fd9fb1676a3f40985ba68a5
https://github.com/tribe29/checkmk/commit/c4bbc1993dfc4d591fd9fb1676a3f4098…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/_sources.py
M cmk/base/sources.py
Log Message:
-----------
sources: Go CRIT if missing agent source
A truthy `is_tcp_host` means that the user did *not* select "No API
integrations, no Checkmk agent" in the host configuration. That implies
that the user expects the Checkmk agent, a special agent, or both. If
the configuration couldn't find any, then it's an error and should
trigger CRIT.
CMK-12650
Change-Id: I21bba33eabdbca5cb5a2674727bb55ce0ccb92bd
Commit: 5caa902a32dde84499dc4739394875a02451ac39
https://github.com/tribe29/checkmk/commit/5caa902a32dde84499dc4739394875a02…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/agent_based/confcheckers.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources.py
M tests/unit/cmk/base/sources/test_data_sources.py
Log Message:
-----------
Check for stored walks with simulation mode
CMK-12721
Change-Id: I5f91f670cfbda79462aed8e6916a1f79654b96be
Commit: 330d2f8830086376823c23f9683ae97d05538eed
https://github.com/tribe29/checkmk/commit/330d2f8830086376823c23f9683ae97d0…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
sources: Fix SNMP simulation + NO_IP
CMK-12721
Change-Id: I367823f8e263292f7c7939d3c3447f5af2bc3f2c
Commit: fcbf0fdd9ebf52e638b3a5028103116a53fc3a28
https://github.com/tribe29/checkmk/commit/fcbf0fdd9ebf52e638b3a5028103116a5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M tests/integration/livestatus/test_livestatus.py
Log Message:
-----------
Cleanup test host after test
Change-Id: I5e064e27a69c88b6631deb56e98e5787c0fffde0
Compare:
https://github.com/tribe29/checkmk/compare/216cf75835f3...fcbf0fdd9ebf