Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 44283d43772afd0357fa8b532f4d6c14d913d3d3
https://github.com/Checkmk/checkmk/commit/44283d43772afd0357fa8b532f4d6c14d…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
testlib: Fix version comparison in bulk-discovery helper
Change-Id: I3695c00240dc7c68573a53761f51fd8d1079b6c5
Commit: ee36ff558471a8b59329f48e25c1f210b710e6a4
https://github.com/Checkmk/checkmk/commit/ee36ff558471a8b59329f48e25c1f210b…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
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/check_legacy_includes/cpu_util.py
M cmk/base/checkers.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/core_nagios/_precompile_host_checks.py
M cmk/base/diagnostics.py
M cmk/base/dump_host.py
M cmk/base/errorhandling/_crash.py
M cmk/base/events.py
M cmk/base/export.py
M cmk/base/ip_lookup.py
M cmk/base/legacy_checks/docker_node_disk_usage.py
M cmk/base/legacy_checks/pulse_secure_cpu_util.py
M cmk/base/legacy_checks/pulse_secure_disk_util.py
M cmk/base/legacy_checks/pulse_secure_log_util.py
M cmk/base/legacy_checks/pulse_secure_mem_util.py
M cmk/base/legacy_checks/pulse_secure_temp.py
M cmk/base/legacy_checks/sap_hana_connect.py
M cmk/base/legacy_checks/sap_hana_ess_migration.py
M cmk/base/legacy_checks/ucs_bladecenter_fans.py
M cmk/base/legacy_checks/ucs_bladecenter_faultinst.py
M cmk/base/legacy_checks/ucs_bladecenter_psu.py
M cmk/base/legacy_checks/ucs_c_rack_server_faultinst.py
M cmk/base/modes/_localize.py
M cmk/base/modes/check_mk.py
M cmk/base/nagios_utils.py
M cmk/base/notify.py
M cmk/base/parent_scan.py
M cmk/base/plugins/agent_based/oracle_performance_check.py
M cmk/base/server_side_calls/_active_checks.py
M cmk/base/server_side_calls/_commons.py
M cmk/base/server_side_calls/_special_agents.py
M cmk/checkengine/discovery/_commandline.py
M cmk/checkengine/inventory.py
M cmk/checkengine/submitters.py
M cmk/cmkpasswd.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/_snmpcache.py
M cmk/fetchers/_snmpscan.py
M cmk/fetchers/snmp_backend/classic.py
M cmk/gui/autocompleters.py
M cmk/gui/availability.py
M cmk/gui/background_job/_modes.py
M cmk/gui/backup/handler.py
M cmk/gui/backup/pages.py
M cmk/gui/bi/_config.py
M cmk/gui/bi/_valuespecs.py
M cmk/gui/config.py
M cmk/gui/crash_handler.py
M cmk/gui/crash_reporting/pages.py
M cmk/gui/crash_reporting/views.py
M cmk/gui/cron.py
M cmk/gui/custom_icons/_modes.py
M cmk/gui/dashboard/__init__.py
M cmk/gui/dashboard/dashlet/dashlets/failed_notifications.py
M cmk/gui/dashboard/dashlet/dashlets/graph.py
M cmk/gui/dashboard/dashlet/dashlets/stats.py
M cmk/gui/dashboard/page_create_view_dashlet.py
M cmk/gui/dashboard/page_edit_dashlet.py
M cmk/gui/dashboard/page_show_dashboard.py
M cmk/gui/data_source/livestatus.py
M cmk/gui/exporter.py
M cmk/gui/fields/definitions.py
M cmk/gui/forms.py
M cmk/gui/graphing/_graph_images.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/htmllib/generator.py
M cmk/gui/htmllib/html.py
M cmk/gui/htmllib/top_heading.py
M cmk/gui/inventory/__init__.py
M cmk/gui/inventory/_history.py
M cmk/gui/inventory/_rulespec.py
M cmk/gui/inventory/_tree.py
M cmk/gui/inventory/filters.py
M cmk/gui/key_mgmt.py
M cmk/gui/logged_in.py
M cmk/gui/login.py
M cmk/gui/logwatch.py
M cmk/gui/main_modules.py
M cmk/gui/message.py
M cmk/gui/metrics.py
M cmk/gui/mkeventd/_sidebar_snapin.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/mobile/pages.py
M cmk/gui/nodevis/nodevis.py
M cmk/gui/notifications.py
M cmk/gui/openapi/endpoints/cert/__init__.py
M cmk/gui/openapi/endpoints/host_config/__init__.py
M cmk/gui/openapi/endpoints/host_group_config/__init__.py
M cmk/gui/openapi/endpoints/service_group_config/__init__.py
M cmk/gui/openapi/endpoints/time_periods/__init__.py
M cmk/gui/page_menu.py
M cmk/gui/page_menu_utils.py
M cmk/gui/pagetypes.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/painter_options.py
M cmk/gui/plugins/wato/check_parameters/interfaces.py
M cmk/gui/plugins/wato/check_parameters/motion.py
M cmk/gui/plugins/wato/special_agents/bi.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/prediction.py
M cmk/gui/query_filters.py
M cmk/gui/sidebar/__init__.py
M cmk/gui/sidebar/_snapin/_bookmarks.py
M cmk/gui/sidebar/_snapin/_groups.py
M cmk/gui/sidebar/_snapin/_master_control.py
M cmk/gui/sidebar/_snapin/_performance.py
M cmk/gui/sidebar/_snapin/_search.py
M cmk/gui/sidebar/_snapin/_site_status.py
M cmk/gui/sidebar/_snapin/_speedometer.py
M cmk/gui/sidebar/_snapin/_tactical_overview.py
M cmk/gui/sidebar/_snapin/_views.py
M cmk/gui/sidebar/main_menu.py
M cmk/gui/table.py
M cmk/gui/user_message.py
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/_connections.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/userdb/session.py
M cmk/gui/userdb/store.py
M cmk/gui/utils/labels.py
M cmk/gui/utils/roles.py
M cmk/gui/utils/user_security_message.py
M cmk/gui/valuespec/definitions.py
M cmk/gui/view.py
M cmk/gui/view_renderer.py
M cmk/gui/view_utils.py
M cmk/gui/views/__init__.py
M cmk/gui/views/availability.py
M cmk/gui/views/command/commands.py
M cmk/gui/views/command/form.py
M cmk/gui/views/icon/page_ajax_popup_action_menu.py
M cmk/gui/views/inventory/__init__.py
M cmk/gui/views/inventory/_data_sources.py
M cmk/gui/views/inventory/_display_hints.py
M cmk/gui/views/inventory/_painters.py
M cmk/gui/views/inventory/_tree_renderer.py
M cmk/gui/views/layout/layouts.py
M cmk/gui/views/page_show_view.py
M cmk/gui/views/perfometer/painter.py
M cmk/gui/views/sorter/sorters.py
M cmk/gui/views/store.py
M cmk/gui/visual_link.py
M cmk/gui/visuals/_livestatus.py
M cmk/gui/visuals/_page_create_visual.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/_ac_tests.py
M cmk/gui/wato/_omd_configuration.py
M cmk/gui/wato/_pre_21_plugin_api.py
M cmk/gui/wato/_snapins.py
M cmk/gui/wato/_virtual_host_tree.py
M cmk/gui/wato/filters.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/_simple_modes.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/download_agents.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/groups.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/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/random_hosts.py
M cmk/gui/wato/pages/read_only.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/search.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_migrate.py
M cmk/gui/wato/pages/users.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/appendstore.py
M cmk/gui/watolib/auth_php.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/backup_snapshots.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/gui/watolib/bulk_discovery.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/global_settings.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/notifications.py
M cmk/gui/watolib/parent_scan.py
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/passwords.py
M cmk/gui/watolib/predefined_conditions.py
M cmk/gui/watolib/read_only.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/sample_config.py
M cmk/gui/watolib/simple_config_file.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/tags.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/weblib.py
M cmk/notification_plugins/mail.py
M cmk/post_rename_site/logger.py
M cmk/server_side_calls_backend/config_processing.py
M cmk/snmplib/_getoid.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/v0_unstable/crash_reporting.py
M cmk/special_agents/v0_unstable/misc.py
M cmk/update_config/plugins/pre_actions/deprecated_config_style.py
M cmk/utils/backup/utils.py
M cmk/utils/certs.py
M cmk/utils/config_path.py
M cmk/utils/crash_reporting.py
M cmk/utils/crypto/certificate.py
M cmk/utils/crypto/deprecated.py
M cmk/utils/crypto/keys.py
M cmk/utils/crypto/secrets.py
M cmk/utils/daemon.py
M cmk/utils/labels.py
M cmk/utils/licensing/usage.py
M cmk/utils/log/section.py
M cmk/utils/man_pages.py
M cmk/utils/notify.py
M cmk/utils/observer.py
M cmk/utils/password_store/_pwstore.py
M cmk/utils/piggyback.py
M cmk/utils/store/htpasswd.py
M cmk/utils/timeperiod.py
M cmk/utils/werks/acknowledgement.py
M pyproject.toml
M tests/agent-plugin-unit/test_apache_status.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_mongodb.py
M tests/agent-plugin-unit/test_mk_postgres.py
M tests/agent-plugin-unit/test_mk_sap.py
M tests/agent-plugin-unit/test_mtr.py
M tests/integration/agent_receiver/test_agent_receiver.py
M tests/integration/cmk/gui/plugins/config/helper_test_load_config_plugin.py
M tests/integration/cmk/gui/plugins/cron/helper_test_load_cron_plugin.py
M tests/integration/cmk/gui/plugins/visuals/legacy_visuals_plugin.py
M tests/integration/cmk/gui/plugins/visuals/visuals_plugin.py
M tests/integration/cmk/snmplib/conftest.py
M tests/integration/cmk/utils/test_msi_engine_it.py
M tests/testlib/base.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/test_docker_parse_helpers.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_inventory_plugins_register.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/plugins/agent_based/test_livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_local.py
M tests/unit/cmk/base/plugins/agent_based/test_nvidia_smi.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_tablespaces.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_backup.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_data_volume.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_license.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_status.py
M tests/unit/cmk/base/plugins/agent_based/test_services.py
M tests/unit/cmk/base/server_side_calls/test_host_config_creation.py
M tests/unit/cmk/base/test_automations_check_mk.py
M tests/unit/cmk/base/test_checkers.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/cmk/base/test_modes_check_mk.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/graphing/test_graph_templates.py
M tests/unit/cmk/gui/livestatus_utils/test_downtime_commands.py
M tests/unit/cmk/gui/openapi/test_openapi_bi.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/sidebar/test_sidebar.py
M tests/unit/cmk/gui/test_availability_annotations.py
M tests/unit/cmk/gui/test_cron.py
M tests/unit/cmk/gui/test_gui_crash_reporting.py
M tests/unit/cmk/gui/test_gui_hooks.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_i18n.py
M tests/unit/cmk/gui/test_key_mgmt.py
M tests/unit/cmk/gui/test_logged_in.py
M tests/unit/cmk/gui/test_permissions.py
M tests/unit/cmk/gui/test_sites.py
M tests/unit/cmk/gui/test_visuals.py
M tests/unit/cmk/gui/userdb/test_userdb.py
M tests/unit/cmk/gui/users.py
M tests/unit/cmk/gui/utils/test_flashed_messages.py
M tests/unit/cmk/gui/wato/test_notification_parameters.py
M tests/unit/cmk/gui/watolib/test_activate_changes.py
M tests/unit/cmk/gui/watolib/test_changes.py
M tests/unit/cmk/gui/watolib/test_config_domains.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_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_tags.py
M tests/unit/cmk/notifications/test_mail.py
M tests/unit/cmk/plugins/collection/agent_based/test_bgp_peer.py
M tests/unit/cmk/plugins/collection/agent_based/test_cmciii.py
M
tests/unit/cmk/plugins/collection/agent_based/test_extreme_vsp_switches_temperature.py
M tests/unit/cmk/plugins/collection/agent_based/test_hr_mem.py
M
tests/unit/cmk/plugins/collection/agent_based/test_inventory_docker_container_network.py
M tests/unit/cmk/plugins/collection/agent_based/test_inventory_docker_node_images.py
M tests/unit/cmk/plugins/collection/agent_based/test_kaspersky_av_client.py
M tests/unit/cmk/plugins/collection/agent_based/test_kube_replicas.py
M tests/unit/cmk/utils/crypto/test_certificate.py
M tests/unit/cmk/utils/crypto/test_secrets.py
M tests/unit/cmk/utils/rulesets/test_ruleset_transformer.py
M tests/unit/cmk/utils/test_certs.py
M tests/unit/cmk/utils/test_daemon.py
M tests/unit/cmk/utils/test_diagnostics_utils.py
M tests/unit/cmk/utils/test_escaping.py
M tests/unit/cmk/utils/test_log.py
M tests/unit/cmk/utils/test_man_pages.py
M tests/unit/cmk/utils/test_msi_engine.py
M tests/unit/cmk/utils/test_notify_utils.py
M tests/unit/cmk/utils/test_piggyback.py
M tests/unit/cmk/utils/test_schedule.py
M tests/unit/cmk/utils/test_store.py
M tests/unit/cmk/utils/test_tty.py
M tests/unit/cmk/utils/test_utils_tags.py
M tests/unit/conftest.py
Log Message:
-----------
Enabled ruff's PLR0402 warning. Fixed findings.
Change-Id: I52e5a5c60834417edb748cdaba0ce2ae11c45718
Compare:
https://github.com/Checkmk/checkmk/compare/7b60a1a4e78a...ee36ff558471
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications