Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 59a5b8c64d10c3cb891ef0f5efba53193da21f57
https://github.com/Checkmk/checkmk/commit/59a5b8c64d10c3cb891ef0f5efba53193…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M cmk/base/check_legacy_includes/azure.py
M cmk/base/check_legacy_includes/df.py
M cmk/base/check_legacy_includes/filerdisks.py
M cmk/base/check_legacy_includes/mem.py
M cmk/base/check_legacy_includes/nullmailer_mailq.py
M cmk/base/check_legacy_includes/size_trend.py
M cmk/base/legacy_checks/appdynamics_memory.py
M cmk/base/legacy_checks/arcserve_backup.py
M cmk/base/legacy_checks/aws_dynamodb_summary.py
M cmk/base/legacy_checks/aws_glacier.py
M cmk/base/legacy_checks/aws_rds_limits.py
M cmk/base/legacy_checks/aws_s3.py
M cmk/base/legacy_checks/azure_databases.py
M cmk/base/legacy_checks/cisco_ucs_lun.py
M cmk/base/legacy_checks/couchbase_buckets_mem.py
M cmk/base/legacy_checks/couchbase_buckets_vbuckets.py
M cmk/base/legacy_checks/couchbase_nodes_size.py
M cmk/base/legacy_checks/db2_tablespaces.py
M cmk/base/legacy_checks/dell_eql_storage.py
M cmk/base/legacy_checks/dell_idrac_disks.py
M cmk/base/legacy_checks/dell_om_disks.py
M cmk/base/legacy_checks/dell_om_mem.py
M cmk/base/legacy_checks/docker_node_disk_usage.py
M cmk/base/legacy_checks/elasticsearch_nodes.py
M cmk/base/legacy_checks/emc_datadomain_mtree.py
M cmk/base/legacy_checks/emcvnx_storage_pools.py
M cmk/base/legacy_checks/esx_vsphere_counters.py
M cmk/base/legacy_checks/esx_vsphere_datastores.py
M cmk/base/legacy_checks/f5_bigip_snat.py
M cmk/base/legacy_checks/filestats.py
M cmk/base/legacy_checks/graylog_cluster_stats.py
M cmk/base/legacy_checks/graylog_cluster_traffic.py
M cmk/base/legacy_checks/graylog_jvm.py
M cmk/base/legacy_checks/graylog_license.py
M cmk/base/legacy_checks/hp_proliant_raid.py
M cmk/base/legacy_checks/informix_dbspaces.py
M cmk/base/legacy_checks/informix_logusage.py
M cmk/base/legacy_checks/jolokia_jvm_memory.py
M cmk/base/legacy_checks/juniper_trpz_flash.py
M cmk/base/legacy_checks/mcafee_emailgateway_smtp.py
M cmk/base/legacy_checks/mem.py
M cmk/base/legacy_checks/mkbackup.py
M cmk/base/legacy_checks/mkeventd_status.py
M cmk/base/legacy_checks/mongodb_cluster.py
M cmk/base/legacy_checks/mongodb_collections.py
M cmk/base/legacy_checks/mongodb_mem.py
M cmk/base/legacy_checks/mongodb_replication_info.py
M cmk/base/legacy_checks/mysql_slave.py
M cmk/base/legacy_checks/netapp_api_snapshots.py
M cmk/base/legacy_checks/netapp_api_vs_traffic.py
M cmk/base/legacy_checks/netapp_fcpio.py
M cmk/base/legacy_checks/oracle_recovery_area.py
M cmk/base/legacy_checks/plesk_backups.py
M cmk/base/legacy_checks/postgres_bloat.py
M cmk/base/legacy_checks/postgres_stat_database.py
M cmk/base/legacy_checks/rabbitmq_nodes.py
M cmk/base/legacy_checks/rabbitmq_queues.py
M cmk/base/legacy_checks/splunk_license_state.py
M cmk/base/legacy_checks/splunk_license_usage.py
M cmk/base/legacy_checks/tsm_storagepools.py
M cmk/base/legacy_checks/veeam_client.py
M cmk/base/legacy_checks/viprinet_mem.py
M cmk/base/legacy_checks/zfs_arc_cache.py
M cmk/base/plugins/agent_based/prism_host_usage.py
M cmk/base/plugins/agent_based/prism_storage_pools.py
M cmk/base/plugins/agent_based/pure_storage_fa_arrays.py
M cmk/base/plugins/agent_based/pure_storage_fa_volumes.py
M cmk/plugins/lib/df.py
M cmk/plugins/lib/size_trend.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/generictests/datasets/aws_glacier_regression-1.py
M tests/unit/checks/generictests/datasets/db2_logsizes_regression.py
M tests/unit/checks/generictests/datasets/emc_isilon_ifs_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_datastores_division_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_datastores_regression.py
M tests/unit/checks/generictests/datasets/fast_lta_volumes.py
M tests/unit/checks/generictests/datasets/filestats_2.py
M tests/unit/checks/generictests/datasets/filestats_additional_rules_3_regression.py
M tests/unit/checks/generictests/datasets/filestats_additional_rules_regression.py
M tests/unit/checks/generictests/datasets/filestats_additional_rules_regression_2.py
M tests/unit/checks/generictests/datasets/filestats_display_files_count.py
M tests/unit/checks/generictests/datasets/hp_msa_volume_division_regression.py
M tests/unit/checks/generictests/datasets/hp_msa_volume_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_disks_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_mdiskgrp_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_aggr_2019-07-22_08-45-28_5d355b88b0157_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_aggr_regression.py
M tests/unit/checks/test_hp_msa_volume.py
M tests/unit/cmk/base/check_legacy_includes/test_df.py
M tests/unit/cmk/base/check_legacy_includes/test_legacy_size_trend.py
M tests/unit/cmk/base/plugins/agent_based/test_df_check.py
M tests/unit/cmk/base/plugins/agent_based/test_df_netscaler.py
M tests/unit/cmk/base/plugins/agent_based/test_emc_isilon_quota.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_silent_cubes_capacity.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_volumes.py
M tests/unit/cmk/base/plugins/agent_based/test_filestats.py
M tests/unit/cmk/base/plugins/agent_based/test_fjdarye_pools.py
M tests/unit/cmk/base/plugins/agent_based/test_hitachi_hnas_volume.py
M tests/unit/cmk/base/plugins/agent_based/test_hr_fs.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_persistent_volume_claim.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_disk.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_luns.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_qtree_quota.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_volumes.py
M tests/unit/cmk/base/plugins/agent_based/test_network_fs_mounts.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py
M tests/unit/cmk/base/plugins/agent_based/test_prism_containers.py
M tests/unit/cmk/base/plugins/agent_based/test_prism_host_usage.py
M tests/unit/cmk/base/plugins/agent_based/test_prism_storage_pools.py
M tests/unit/cmk/base/plugins/agent_based/test_pure_storage_fa_arrays.py
M tests/unit/cmk/base/plugins/agent_based/test_pure_storage_fa_volumes.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_scaleio_storage_pool.py
M tests/unit/cmk/base/plugins/agent_based/test_storeonce4x_appliances.py
M tests/unit/cmk/base/plugins/agent_based/test_storeonce_servicesets.py
M tests/unit/cmk/base/plugins/agent_based/test_threepar_capacity.py
M tests/unit/cmk/base/plugins/agent_based/test_threepar_cpgs.py
M tests/unit/cmk/base/plugins/agent_based/test_threepar_volumes.py
M tests/unit/cmk/plugins/lib/test_df.py
M tests/unit/cmk/plugins/lib/test_size_trend.py
Log Message:
-----------
use v2 rendering
Also fix some rendering by using render.disksize for disk sizes.
Change-Id: Iee4c8ba52a45649b92c881e286d058f071745e3d
Commit: 3686771f46e0c6ba2db6f3e7e9d4979faaa94b2b
https://github.com/Checkmk/checkmk/commit/3686771f46e0c6ba2db6f3e7e9d4979fa…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M cmk/base/legacy_checks/fortinet_controller_aps.py
M cmk/base/legacy_checks/graylog_cluster_traffic.py
M cmk/base/legacy_checks/graylog_sidecars.py
M cmk/base/legacy_checks/jenkins_queue.py
M cmk/base/legacy_checks/mkbackup.py
M cmk/base/legacy_checks/mongodb_collections.py
M cmk/base/legacy_checks/mongodb_replica_set.py
M cmk/base/legacy_checks/mongodb_replication_info.py
M cmk/base/legacy_checks/netapp_api_systemtime.py
M cmk/base/legacy_checks/redis_info.py
M cmk/base/legacy_checks/splunk_license_state.py
M cmk/base/legacy_checks/veeam_tapejobs.py
Log Message:
-----------
use v2 rendering II
Change-Id: If19a0ae3d50d0a1e34ea0cc4a8e64d48b5553912
Compare: https://github.com/Checkmk/checkmk/compare/98c831f2de74...3686771f46e0
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 63308f8b3b30fcae9a18d57c7728e064b79b7014
https://github.com/Checkmk/checkmk/commit/63308f8b3b30fcae9a18d57c7728e064b…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
A .werks/16167
M checks/pandacom_psu
Log Message:
-----------
16167 FIX pandacom_psu: New PSU types added
Pandacom devices with PSU types 65025-65033 caused a crash during
section parsing.
Now, Checkmk recognises the new type codes and reports the correct
PSU type.
SUP-16995
Change-Id: I5a80b93415180004cde2f47564fe22210bf4d8a3
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e0bca1a1c5fd568c9a7c35a437bdb3219fbfa7b9
https://github.com/Checkmk/checkmk/commit/e0bca1a1c5fd568c9a7c35a437bdb3219…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
A .werks/16167.md
M cmk/base/legacy_checks/pandacom_psu.py
Log Message:
-----------
16167 FIX pandacom_psu: New PSU types added
Pandacom devices with PSU types 65025-65033 caused a crash during
section parsing.
Now, Checkmk recognises the new type codes and reports the correct
PSU type.
SUP-16995
Change-Id: I5a80b93415180004cde2f47564fe22210bf4d8a3
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3e45cbacfffe28c892aecbff928f6d379ab57e5b
https://github.com/Checkmk/checkmk/commit/3e45cbacfffe28c892aecbff928f6d379…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
format backup sql query
Change-Id: I7eaa8bc7c05b52b324081b6a0d28ba974de0d381
Commit: d21340c4f8956aa7e1e56fa72df6e89999c90585
https://github.com/Checkmk/checkmk/commit/d21340c4f8956aa7e1e56fa72df6e8999…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
A .werks/15314
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
15314 FIX mssql_backup: fix 'no backup found' for case-insensitive databases
In certain circumstances it was possible that the `mssql.vbs` agent plugin
returned `no backup found` because it could not map the found backup to the
database.
The reason for that was, that the comparison between the backups database name
and the database name was case sensitive, but its possible to configure mssql
in a way that backups database name and database name does not match case
sensitive.
We now compare both names on the mssql server so the configured case
sensitivity is respected.
Change-Id: I781752f6d65042708687915726d9570aaaa4423f
Compare: https://github.com/Checkmk/checkmk/compare/a24c872019c4...d21340c4f895
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 42a04e1e0d2284d816c441db28b1b84add149ceb
https://github.com/Checkmk/checkmk/commit/42a04e1e0d2284d816c441db28b1b84ad…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
format backup sql query
Change-Id: I7eaa8bc7c05b52b324081b6a0d28ba974de0d381
Commit: 4604c56b2686b9a99688aeecab0ff05807cb165a
https://github.com/Checkmk/checkmk/commit/4604c56b2686b9a99688aeecab0ff0580…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
A .werks/15314
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
15314 FIX mssql_backup: fix 'no backup found' for case-insensitive databases
In certain circumstances it was possible that the `mssql.vbs` agent plugin
returned `no backup found` because it could not map the found backup to the
database.
The reason for that was, that the comparison between the backups database name
and the database name was case sensitive, but its possible to configure mssql
in a way that backups database name and database name does not match case
sensitive.
We now compare both names on the mssql server so the configured case
sensitivity is respected.
SUP-16249
Change-Id: I781752f6d65042708687915726d9570aaaa4423f
Compare: https://github.com/Checkmk/checkmk/compare/ea48c7bc95fe...4604c56b2686
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d6da17ee55e9e1984b870044f6dffe7aee6b28bb
https://github.com/Checkmk/checkmk/commit/d6da17ee55e9e1984b870044f6dffe7ae…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M packages/check-sql/src/args.rs
M packages/check-sql/src/constants.rs
M packages/check-sql/src/setup.rs
Log Message:
-----------
check-sql: improve logging
- default size of file is 500K
- tiberius level is set to warn
Change-Id: Ic80884cf429c8e19c3d3eea19a1a73b29b09c2dd
Commit: a0f9cfc2666d654aa579c0005c6f195756ff3434
https://github.com/Checkmk/checkmk/commit/a0f9cfc2666d654aa579c0005c6f19575…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M packages/check-sql/tests/test_ms_sql.rs
Log Message:
-----------
check-sql: improve logging in tests
Change-Id: I2c546132b6a3225416702bbf5fb29f21e84d524a
Commit: a24c872019c4cfd81c3df28d231e8054a00c3cf2
https://github.com/Checkmk/checkmk/commit/a24c872019c4cfd81c3df28d231e8054a…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M packages/check-sql/src/args.rs
M packages/check-sql/src/config/ms_sql.rs
M packages/check-sql/src/config/section.rs
M packages/check-sql/src/config/system.rs
M packages/check-sql/src/config/yaml.rs
M packages/check-sql/src/constants.rs
M packages/check-sql/src/setup.rs
M packages/check-sql/src/utils.rs
Log Message:
-----------
check-sql: introduce new logging config support
Logging configuration including defaults is now fully inside
config::Logging struct.
No Some option -> store None.
Side effects:
- get_int with forced default replaced with get_int returning Option,
- read_file is moved to utils(due to shared usage)
- Args api chenged to unify string generation for flexi_logger::parse
Change-Id: I3a71463dc513a734b395ead6687a19825515a589
Compare: https://github.com/Checkmk/checkmk/compare/d5b97444a715...a24c872019c4
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 3b93e2423887b40a30738101bc51bf8358ecdae0
https://github.com/Checkmk/checkmk/commit/3b93e2423887b40a30738101bc51bf835…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
A .werks/16167
M checks/pandacom_psu
Log Message:
-----------
16167 FIX pandacom_psu: New PSU types added
Pandacom devices with PSU types 65025-65033 caused a crash during
section parsing.
Now, Checkmk recognises the new type codes and reports the correct
PSU type.
SUP-16995
Change-Id: I5a80b93415180004cde2f47564fe22210bf4d8a3