Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 99938287bf7afb4c48194f3686587735983e1259
https://github.com/Checkmk/checkmk/commit/99938287bf7afb4c48194f36865877359…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
A buildscripts/scripts/test-extension-compatibility.groovy
M tests/Makefile
M tests/conftest.py
A tests/extension_compatibility/__init__.py
Log Message:
-----------
Extension compatibility tests: Skeleton
CMK-12205
Change-Id: Ib92d206b6678a26c2ada08e42cfe2e74be2fb841
Commit: a551f17e54acbebf3346ec997f5680e671320e41
https://github.com/Checkmk/checkmk/commit/a551f17e54acbebf3346ec997f5680e67…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
A tests/extension_compatibility/_helper_failed_base_plugins.py
A tests/extension_compatibility/_helper_failed_gui_plugins.py
A tests/extension_compatibility/conftest.py
A tests/extension_compatibility/current_extensions_under_test.txt
A tests/extension_compatibility/test_extension_compatibility.py
Log Message:
-----------
Extension compatibility tests: Test top n downloaded extensions
We use a fixed list of extension download URLs, st. for example a new
version upload to the exchange cannot break our CI. We will add a
separate test to ensure that we are informed if newer versions are
available of if the top n downloaded extensions change.
CMK-12205
Change-Id: I48341ccf29d082b3d0552945b2cf1096490e0c6d
Commit: 9f98686c6f39f89b07218b60287dbd8d5a97b684
https://github.com/Checkmk/checkmk/commit/9f98686c6f39f89b07218b60287dbd8d5…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
A tests/extension_compatibility/output_extensions_sorted_by_downloads.py
Log Message:
-----------
Extension compatibility tests: Add script to print download-sorted URLs
CMK-12205
Change-Id: I0caea11f29cc39ca4b66b714b6883a421f75076f
Compare: https://github.com/Checkmk/checkmk/compare/b5d0b6835a66...9f98686c6f39
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a3a4f396424c0348d463ffa6ce64026f37a1122c
https://github.com/Checkmk/checkmk/commit/a3a4f396424c0348d463ffa6ce64026f3…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
A buildscripts/scripts/test-unixcat.groovy
Log Message:
-----------
Add Groovy script for unixcat package.
Change-Id: Ib5b6da6baec1e0ea2fa66d5753ea9fe533f99de8
Commit: f531866fb198540fb21317cd1542abb911d01646
https://github.com/Checkmk/checkmk/commit/f531866fb198540fb21317cd1542abb91…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Prepare plugins in caller
* Removes one config_cache user.
* Simpler code, easier to test.
* Move some client-facing I/O out of "library" part (as it
should be).
CMK-12298
Change-Id: I436dfd931b26f3bc44c1f2bb8c550c4e7b6cc78e
Commit: 0dc3442ba7e77683049204a92f5e36248e65b102
https://github.com/Checkmk/checkmk/commit/0dc3442ba7e77683049204a92f5e36248…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
Log Message:
-----------
Move KeyboardInterrupt handling in caller
Handling KeyboardInterrupt is only meaningful in an interactive
context (run from the commandline). This is not something the
callee **can** know. Let's move this handling to the caller.
CMK-11298
Change-Id: I3b16ece6e9e17cb752575768103a670acbed7c55
Commit: b5d0b6835a66ee7f0ad4e9de2efe9dee61064f1e
https://github.com/Checkmk/checkmk/commit/b5d0b6835a66ee7f0ad4e9de2efe9dee6…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/base/agent_based/discovery/autodiscovery.py
Log Message:
-----------
Fixup comment
Change-Id: I60d921f61fb10facf89927ad47469139519fc8c6
Compare: https://github.com/Checkmk/checkmk/compare/5bfd7a7478a3...b5d0b6835a66
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d45b439dc05d82933450fd65030bfbc0bc62ea3d
https://github.com/Checkmk/checkmk/commit/d45b439dc05d82933450fd65030bfbc0b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/base/check_api.py
M cmk/base/check_legacy_includes/aws.py
M cmk/base/check_legacy_includes/azure.py
M cmk/base/check_legacy_includes/cpu_util.py
M cmk/base/check_legacy_includes/df.py
M cmk/base/check_legacy_includes/elphase.py
M cmk/base/check_legacy_includes/humidity.py
M cmk/base/check_legacy_includes/mem.py
M cmk/base/check_legacy_includes/poe.py
M cmk/base/check_legacy_includes/size_trend.py
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/legacy_checks/aws_dynamodb_table.py
M cmk/base/legacy_checks/aws_elb.py
M cmk/base/legacy_checks/aws_s3_requests.py
M cmk/base/legacy_checks/aws_wafv2_web_acl.py
M cmk/base/legacy_checks/cadvisor_cpu.py
M cmk/base/legacy_checks/ceph_status.py
M cmk/base/legacy_checks/checkpoint_vsx.py
M cmk/base/legacy_checks/cisco_cpu.py
M cmk/base/legacy_checks/cisco_prime_wifi_access_points.py
M cmk/base/legacy_checks/cisco_sys_mem.py
M cmk/base/legacy_checks/couchbase_buckets_fragmentation.py
M cmk/base/legacy_checks/couchbase_buckets_vbuckets.py
M cmk/base/legacy_checks/couchbase_nodes_cache.py
M cmk/base/legacy_checks/db2_tablespaces.py
M cmk/base/legacy_checks/docsis_channels_upstream.py
M cmk/base/legacy_checks/elasticsearch_cluster_health.py
M cmk/base/legacy_checks/elasticsearch_nodes.py
M cmk/base/legacy_checks/emc_isilon_cpu.py
M cmk/base/legacy_checks/emcvnx_storage_pools.py
M cmk/base/legacy_checks/esx_vsphere_datastores.py
M cmk/base/legacy_checks/fireeye_quarantine.py
M cmk/base/legacy_checks/fortigate_memory.py
M cmk/base/legacy_checks/hp_proliant_raid.py
M cmk/base/legacy_checks/huawei_switch_fan.py
M cmk/base/legacy_checks/huawei_switch_mem.py
M cmk/base/legacy_checks/huawei_wlc_aps.py
M cmk/base/legacy_checks/huawei_wlc_devs.py
M cmk/base/legacy_checks/ibm_svc_mdiskgrp.py
M cmk/base/legacy_checks/jolokia_jvm_memory.py
M cmk/base/legacy_checks/lvm_lvs.py
M cmk/base/legacy_checks/mem.py
M cmk/base/legacy_checks/mongodb_connections.py
M cmk/base/legacy_checks/msoffice_licenses.py
M cmk/base/legacy_checks/mysql.py
M cmk/base/legacy_checks/nimble_latency.py
M cmk/base/legacy_checks/postgres_bloat.py
M cmk/base/legacy_checks/postgres_connections.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/rabbitmq_nodes.py
M cmk/base/legacy_checks/sophos_memory.py
M cmk/base/legacy_checks/tplink_mem.py
M cmk/base/legacy_checks/varnish.py
M cmk/base/legacy_checks/vms_cpu.py
M cmk/base/legacy_checks/vmstat_aix.py
M cmk/base/legacy_checks/websphere_mq_channels.py
M cmk/base/legacy_checks/websphere_mq_queues.py
M cmk/base/legacy_checks/winperf.py
M tests/unit/cmk/base/test_check_api.py
Log Message:
-----------
inline render.percent
Change-Id: Iea7a13d5e0915c342f05e5b5d9e8b4f6779c530f
Commit: 117f356718b9e4ae3bfa3d8c19707d3ad48c2243
https://github.com/Checkmk/checkmk/commit/117f356718b9e4ae3bfa3d8c19707d3ad…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/base/check_api.py
M cmk/base/legacy_checks/netapp_api_fcp.py
Log Message:
-----------
inline render.nicspeed
Change-Id: I9a147fd1aac0de7dc34ec9820107d7b909047d10
Commit: 5bfd7a7478a3606af7c8f8d98fd5741979abdace
https://github.com/Checkmk/checkmk/commit/5bfd7a7478a3606af7c8f8d98fd574197…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/base/check_api.py
M cmk/base/legacy_checks/ad_replication.py
Log Message:
-----------
inline get_relative_date_human_readable
Change-Id: I44cbd3a72dae94a08935d41ddcc7681c067fceb3
Compare: https://github.com/Checkmk/checkmk/compare/9d77bb882c47...5bfd7a7478a3
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 4ff7ca434a5dec49eaed4d91101d62054f036e5b
https://github.com/Checkmk/checkmk/commit/4ff7ca434a5dec49eaed4d91101d62054…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
A .werks/15766
M cmk/base/plugins/agent_based/local.py
M tests/unit/cmk/base/plugins/agent_based/test_local.py
Log Message:
-----------
15766 local: Better error handling for incorrect local checks
Previously, the discovery service would crash in case of incorrect
lines in the local check section. This prevented all other local services
with correct format from being discovered.
Now, the discovery service no longer crashes, the faulty local service is
discovered and it crashes with a helpful message. All other local services
are discovered and their state isn't influenced by the incorrect service.
In case when the item can't be determined from the local section line, the
line is completely ignored.
SUP-14250
Change-Id: Ieb8ae82f07c7c467c5faff57628d5b47a941065f
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 106ede87d9bb993a2ecf45bdbefeb3e9da76f9a7
https://github.com/Checkmk/checkmk/commit/106ede87d9bb993a2ecf45bdbefeb3e9d…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/utils/version.py
Log Message:
-----------
consolidate utils/version II
Use the components of the Version class directly.
Change-Id: I971fbf95eaf90d59d7091db15c1fe054776bf94c
Commit: 9d77bb882c47130d5e8dae97747b9078eb0023bc
https://github.com/Checkmk/checkmk/commit/9d77bb882c47130d5e8dae97747b9078e…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/plugins/agent_based/systemd_units.py
M cmk/gui/background_job.py
M cmk/gui/dashboard/visual_type.py
M cmk/gui/plugins/openapi/endpoints/metric/response_schemas.py
M cmk/gui/plugins/wato/active_checks/custom_checks.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/mssql_blocked_sessions.py
M cmk/gui/type_defs.py
M cmk/gui/userdb/ldap_connector.py
M cmk/update_config/plugins/actions/old_custom_logos.py
M tests/unit/cmk/base/plugins/agent_based/test_storcli_vdrives.py
Log Message:
-----------
Fix typos
Change-Id: Ia4d971ee026983cb9f099d23e024df4a902fc782
Compare: https://github.com/Checkmk/checkmk/compare/9c211059cc64...9d77bb882c47
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: c10e8556e3836a8d9cd8e35af9286898c4691fcd
https://github.com/Checkmk/checkmk/commit/c10e8556e3836a8d9cd8e35af9286898c…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-06-22 (Thu, 22 Jun 2023)
Changed paths:
A .werks/15766
M cmk/base/plugins/agent_based/local.py
M tests/unit/cmk/base/plugins/agent_based/test_local.py
Log Message:
-----------
15766 local: Better error handling for incorrect local checks
Previously, the discovery service would crash in case of incorrect
lines in the local check section. This prevented all other local services
with correct format from being discovered.
Now, the discovery service no longer crashes, the faulty local service is
discovered and it crashes with a helpful message. All other local services
are discovered and their state isn't influenced by the incorrect service.
In case when the item can't be determined from the local section line, the
line is completely ignored.
SUP-14250
Change-Id: Ieb8ae82f07c7c467c5faff57628d5b47a941065f
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 6d816c6aec0a879de797cb3878ac2baa8f18c2c0
https://github.com/Checkmk/checkmk/commit/6d816c6aec0a879de797cb3878ac2baa8…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-23 (Fri, 23 Jun 2023)
Changed paths:
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M tests/unit/cmk/gui/test_userdb.py
Log Message:
-----------
Set proper "Factory setting" for rule
The default value for `lock_on_logon_failures` aka "Lock user accounts
after N logon failures" is 10, though the GUI says "(unset)".
The Migrate ValueSpec is already present in 2.2 so it is not necessary
anymore.
CMK-13775
Change-Id: I6f9bbc172a960bbd8b77e4fe1e3d1d05d4c618bb