Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0eafbe95df51d3e96bed1ff082768cfe573640f6
https://github.com/Checkmk/checkmk/commit/0eafbe95df51d3e96bed1ff082768cfe5…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M cmk/base/config.py
M tests/testlib/__init__.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/generictests/run.py
M tests/unit/checks/test_agent_acme_sbc.py
M tests/unit/checks/test_agent_activemq.py
M tests/unit/checks/test_agent_allnet_ip_sensoric.py
M tests/unit/checks/test_agent_appdynamics.py
M tests/unit/checks/test_agent_aws.py
M tests/unit/checks/test_agent_aws_status.py
M tests/unit/checks/test_agent_azure.py
M tests/unit/checks/test_agent_couchbase.py
M tests/unit/checks/test_agent_ddn_s2a.py
M tests/unit/checks/test_agent_emcvnx.py
M tests/unit/checks/test_agent_gcp_status.py
M tests/unit/checks/test_agent_graylog.py
M tests/unit/checks/test_agent_hivemanager.py
M tests/unit/checks/test_agent_hivemanager_ng.py
M tests/unit/checks/test_agent_hp_msa.py
M tests/unit/checks/test_agent_ibmsvc.py
M tests/unit/checks/test_agent_innovaphone.py
M tests/unit/checks/test_agent_ipmi_sensors.py
M tests/unit/checks/test_agent_jira.py
M tests/unit/checks/test_agent_jolokia.py
M tests/unit/checks/test_agent_kube.py
M tests/unit/checks/test_agent_mqtt.py
M tests/unit/checks/test_agent_netapp.py
M tests/unit/checks/test_agent_rabbitmq.py
M tests/unit/checks/test_agent_random.py
M tests/unit/checks/test_agent_ruckus_spot.py
M tests/unit/checks/test_agent_salesforce.py
M tests/unit/checks/test_agent_siemens_plc.py
M tests/unit/checks/test_agent_smb_share.py
M tests/unit/checks/test_agent_splunk.py
M tests/unit/checks/test_agent_storeonce.py
M tests/unit/checks/test_agent_storeonce4x.py
M tests/unit/checks/test_agent_tinkerforge.py
M tests/unit/checks/test_agent_ucs_bladecenter.py
M tests/unit/checks/test_agent_vnx_quotas.py
M tests/unit/checks/test_agent_vsphere.py
M tests/unit/checks/test_agent_zerto.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_allnet_ip_sensoric.py
M tests/unit/checks/test_apc_ats_status.py
M tests/unit/checks/test_apc_netbotz_drycontact.py
M tests/unit/checks/test_apc_symmetra_test.py
M tests/unit/checks/test_check_bi_aggr.py
M tests/unit/checks/test_check_disk_smb.py
M tests/unit/checks/test_check_mail.py
M tests/unit/checks/test_check_mail_loop.py
M tests/unit/checks/test_check_mailboxes.py
M tests/unit/checks/test_check_sftp.py
M tests/unit/checks/test_cmciii_lcp_water.py
M tests/unit/checks/test_cmciii_lcp_waterflow.py
M tests/unit/checks/test_compellent_folder.py
M tests/unit/checks/test_f5_bigip_vserver.py
M tests/unit/checks/test_fortigate_sslvpn.py
M tests/unit/checks/test_ibm_mq_channels.py
M tests/unit/checks/test_ibm_mq_managers.py
M tests/unit/checks/test_ibm_mq_plugin.py
M tests/unit/checks/test_ibm_mq_queues.py
M tests/unit/checks/test_jolokia_generic.py
M tests/unit/checks/test_juniper_fru.py
M tests/unit/checks/test_mbg_lantime_ng_refclock.py
M tests/unit/checks/test_mbg_lantime_ng_state.py
M tests/unit/checks/test_mkbackup_check.py
M tests/unit/checks/test_mongodb_connections.py
M tests/unit/checks/test_mongodb_flushing.py
M tests/unit/checks/test_msoffice_serviceplans.py
M tests/unit/checks/test_netapp_api_cpu.py
M tests/unit/checks/test_netstat_parse.py
M tests/unit/checks/test_nimble_latency.py
M tests/unit/checks/test_oracle_jobs.py
M tests/unit/checks/test_postgres_stat_database.py
M tests/unit/checks/test_ra32e_sensors_check.py
M tests/unit/checks/test_ra32e_switch_check.py
M tests/unit/checks/test_raritan_pdu_plugs.py
M tests/unit/checks/test_rstcli.py
M tests/unit/checks/test_sap_hana_ess_migration.py
M tests/unit/checks/test_sophos_disk.py
M tests/unit/checks/test_statgrab_cpu_check.py
M tests/unit/checks/test_win_license.py
M tests/unit/checks/test_wmi_check.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_node_disk_usage.py
Log Message:
-----------
Isolate legacy tests and helpers more
The helpers from the generic testlib are now moved next to their call
sites in `tests/unit/checks`.
This reduces the import time of testlib.test dramatically, which helps a
lot making many pytest invocations faster.
Change-Id: Ib1d8a4b631f80a97134e59d048f21d398d20d7ae
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: 1f3f8dbf9e9bd4c467d535685ee3296faa2413d1
https://github.com/Checkmk/checkmk/commit/1f3f8dbf9e9bd4c467d535685ee3296fa…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M buildscripts/scripts/get_distros.py
A buildscripts/scripts/trigger-all-nightlies-fast.groovy
M buildscripts/scripts/utils/versioning.groovy
Log Message:
-----------
Add single trigger job for all nightlies
... and extend get_distros.py script to return edtions defined by edtions.yml
CMK-17117
Change-Id: Id24e3c8878b9ed487edd250d5cad044890ac6e1e
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: 98da1dff78837f88ba0d2a9e520b2073907cef02
https://github.com/Checkmk/checkmk/commit/98da1dff78837f88ba0d2a9e520b20739…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M cmk/active_checks/check_traceroute.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/fields/validators.py
M cmk/gui/fields/attributes.py
M cmk/gui/inventory/__init__.py
M cmk/gui/inventory/_rulespec.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/openapi/endpoints/downtime/request_schemas.py
M cmk/gui/openapi/endpoints/host_config/__init__.py
M cmk/gui/openapi/endpoints/metric/request_schemas.py
M cmk/gui/openapi/endpoints/service/__init__.py
M cmk/gui/openapi/restful_objects/parameters.py
M cmk/gui/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/wato/active_checks/by_ssh.py
M cmk/gui/plugins/wato/active_checks/dns.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/gui/plugins/wato/active_checks/traceroute.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm_resources.py
M cmk/gui/plugins/wato/special_agents/aws.py
M cmk/gui/plugins/wato/special_agents/common_tls_verification.py
M cmk/gui/plugins/wato/special_agents/graylog.py
M cmk/gui/plugins/wato/special_agents/jira.py
M cmk/gui/plugins/wato/special_agents/prometheus.py
M cmk/gui/plugins/wato/special_agents/rabbitmq.py
M cmk/gui/plugins/wato/special_agents/siemens_plc.py
M cmk/gui/plugins/wato/special_agents/vsphere.py
M cmk/gui/valuespec.py
M cmk/gui/views/availability.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/watolib/agent_registration.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/plugins/collection/rulesets/mobileiron.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/elasticsearch/rulesets/elasticsearch_query.py
M cmk/plugins/jenkins/rulesets/jenkins_special_agent.py
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_mobileiron.py
M cmk/special_agents/agent_smb_share.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/rulesets/tuple_rulesets.py
M packages/cmk-agent-receiver/cmk/agent_receiver/models.py
M packages/cmk-agent-receiver/tests/test_endpoints.py
M tests/composition/controller_site_interactions/test_status.py
M tests/integration/cmk/base/test_automations.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
Replace 'hostname(s)' with 'host name(s)'
CMK-16121
Change-Id: I4e31149878839114278958de5b647e842d0c5413
Commit: 6b0c53e49a9c24aa6154e97f58b7403627cbfd37
https://github.com/Checkmk/checkmk/commit/6b0c53e49a9c24aa6154e97f58b740362…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M cmk/base/modes/__init__.py
M cmk/base/plugins/agent_based/docker_container_status.py
M cmk/fields/validators.py
M cmk/gui/mkeventd/_filters.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/plugins/wato/active_checks/by_ssh.py
M cmk/gui/plugins/wato/active_checks/dns.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/gui/plugins/wato/active_checks/sftp.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_devices.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_ng_devices.py
M cmk/gui/plugins/wato/special_agents/smb_share.py
M cmk/gui/sidebar/_snapin/_search.py
M cmk/gui/views/availability.py
M cmk/gui/views/builtin_views.py
M cmk/gui/views/inventory/builtin_display_hints.py
M cmk/gui/visuals/_filters.py
M cmk/gui/visuals/info/_infos.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/folders.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/pattern_editor.py
M cmk/gui/wato/pages/search.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/plugins/elasticsearch/rulesets/elasticsearch.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_netapp_ontap.py
M cmk/special_agents/agent_pure_storage_fa.py
M tests/unit/cmk/gui/mkeventd/test_icon_mkeventd.py
Log Message:
-----------
Replace 'Hostname(s)' with 'Host name(s)'
CMK-16121
Change-Id: I02fcbcb6b28ab72bfb2f48a5a842ac553e92b9bf
Compare: https://github.com/Checkmk/checkmk/compare/6998384ead60...6b0c53e49a9c
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: 6669b536f76021d65aad68a23482d00287858d03
https://github.com/Checkmk/checkmk/commit/6669b536f76021d65aad68a23482d0028…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M cmk/active_checks/check_traceroute.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/fields/validators.py
M cmk/gui/fields/attributes.py
M cmk/gui/inventory/__init__.py
M cmk/gui/inventory/_rulespec.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/openapi/endpoints/downtime/request_schemas.py
M cmk/gui/openapi/endpoints/host_config/__init__.py
M cmk/gui/openapi/endpoints/ldap_connection/request_schemas.py
M cmk/gui/openapi/endpoints/ldap_connection/response_schemas.py
M cmk/gui/openapi/endpoints/metric/request_schemas.py
M cmk/gui/openapi/endpoints/service/__init__.py
M cmk/gui/openapi/restful_objects/parameters.py
M cmk/gui/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/wato/active_checks/by_ssh.py
M cmk/gui/plugins/wato/active_checks/dns.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/gui/plugins/wato/active_checks/traceroute.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm_resources.py
M cmk/gui/plugins/wato/special_agents/aws.py
M cmk/gui/plugins/wato/special_agents/common_tls_verification.py
M cmk/gui/plugins/wato/special_agents/graylog.py
M cmk/gui/plugins/wato/special_agents/jira.py
M cmk/gui/plugins/wato/special_agents/prometheus.py
M cmk/gui/plugins/wato/special_agents/rabbitmq.py
M cmk/gui/plugins/wato/special_agents/siemens_plc.py
M cmk/gui/plugins/wato/special_agents/vsphere.py
M cmk/gui/valuespec/definitions.py
M cmk/gui/views/availability.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/watolib/agent_registration.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/plugins/collection/rulesets/mobileiron.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/elasticsearch/rulesets/elasticsearch_query.py
M cmk/plugins/emailchecks/rulesets/options.py
M cmk/plugins/jenkins/rulesets/jenkins_special_agent.py
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/plugins/smtp/rulesets/active_check_smtp.py
M cmk/plugins/tcp/rulesets/active_check_tcp.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_mobileiron.py
M cmk/special_agents/agent_smb_share.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/rulesets/tuple_rulesets.py
M packages/cmk-agent-receiver/cmk/agent_receiver/models.py
M packages/cmk-agent-receiver/tests/test_endpoints.py
M tests/composition/controller_site_interactions/test_status.py
M tests/integration/cmk/base/test_automations.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
Replace 'hostname(s)' with 'host name(s)'
CMK-16121
Change-Id: I4e31149878839114278958de5b647e842d0c5413
Commit: aebd073642918d4d1b99f81db3907d2fb353d518
https://github.com/Checkmk/checkmk/commit/aebd073642918d4d1b99f81db3907d2fb…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M cmk/base/modes/__init__.py
M cmk/base/plugins/agent_based/docker_container_status.py
M cmk/fields/validators.py
M cmk/gui/mkeventd/_filters.py
M cmk/gui/mkeventd/views.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/plugins/wato/active_checks/by_ssh.py
M cmk/gui/plugins/wato/active_checks/dns.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/gui/plugins/wato/active_checks/sftp.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_devices.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_ng_devices.py
M cmk/gui/plugins/wato/special_agents/smb_share.py
M cmk/gui/sidebar/_snapin/_search.py
M cmk/gui/views/availability.py
M cmk/gui/views/builtin_views.py
M cmk/gui/views/inventory/builtin_display_hints.py
M cmk/gui/visuals/_filters.py
M cmk/gui/visuals/info/_infos.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/folders.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/pattern_editor.py
M cmk/gui/wato/pages/search.py
M cmk/gui/watolib/builtin_attributes.py
M cmk/plugins/collection/rulesets/httpv1.py
M cmk/plugins/elasticsearch/rulesets/elasticsearch.py
M cmk/plugins/ldapcheck/rulesets/active_check_ldap.py
M cmk/plugins/smtp/rulesets/active_check_smtp.py
M cmk/plugins/tcp/rulesets/active_check_tcp.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_netapp_ontap.py
M cmk/special_agents/agent_pure_storage_fa.py
M tests/unit/cmk/gui/mkeventd/test_icon_mkeventd.py
Log Message:
-----------
Replace 'Hostname(s)' with 'Host name(s)'
CMK-16121
Change-Id: I02fcbcb6b28ab72bfb2f48a5a842ac553e92b9bf
Compare: https://github.com/Checkmk/checkmk/compare/2dfbc1e067a9...aebd07364291
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: 0b4fc04717820cc6315bb6edd774b7ae6aa35835
https://github.com/Checkmk/checkmk/commit/0b4fc04717820cc6315bb6edd774b7ae6…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16182.md
M cmk/bi/trees.py
Log Message:
-----------
16182 FIX bi: frozen node becomes CRIT and 'in service period' if the node disappeared
Previously, if the node of a frozen aggregation disappeared, it would
become UNKNOWN and `out of service period` instead of being removed from the tree.
Now, the node will become CRIT, but remain `in service period` in the same case.
The state was changed to alarm the user about the change in the aggregation tree better.
`out of service period` was removed because it does not apply to the entities that no longer exist.
CMK-15862
Change-Id: Id96b40cc7b8fcb3e1736c6d7f1230da46ab5fcca
Commit: ae738153840312bfe089f8e01bf4bbd3c6fccb70
https://github.com/Checkmk/checkmk/commit/ae738153840312bfe089f8e01bf4bbd3c…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M tests/testlib/https.py
Log Message:
-----------
use non privileged ports for testing
8443 is automatically recognized for https by most tools.
Change-Id: I34966d040d36dd4466dd02674108d9ae0182399a
(cherry picked from commit f7b280fd4e57cf47bfdbd0ee910a8118be940cde)
Compare: https://github.com/Checkmk/checkmk/compare/e5297a7bd36e...ae7381538403
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: e5297a7bd36ec451fa8959e262cb75a5bf1ed2e2
https://github.com/Checkmk/checkmk/commit/e5297a7bd36ec451fa8959e262cb75a5b…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16764.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/wato/pages/rulesets.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
16764 FIX redefined DiscoveryParameters rulespec matching description
Change-Id: I0d1ebcd5e52b6d1bffba26f63cd542719377ecad
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: 2dfbc1e067a9a22bdbcd7efc7d0c5a0dda154f89
https://github.com/Checkmk/checkmk/commit/2dfbc1e067a9a22bdbcd7efc7d0c5a0dd…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
A .werks/16764.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
16764 FIX redefined DiscoveryParameters rulespec matching description
Change-Id: I0d1ebcd5e52b6d1bffba26f63cd542719377ecad
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications