Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 4c37d0528da1e2aebfadbaa9a6854a163f27aaf0
https://github.com/tribe29/checkmk/commit/4c37d0528da1e2aebfadbaa9a6854a163…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
M cmk/base/plugins/agent_based/k8s_stats_fs.py
M cmk/base/plugins/agent_based/utils/df.py
M tests/unit/checks/checktestlib.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_hitachi_hnas_volume.py
M tests/unit/cmk/base/plugins/agent_based/test_k8s_stats.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_qtree_quota.py
M tests/unit/cmk/base/plugins/agent_based/test_network_fs_mounts.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_df.py
Log Message:
-----------
df: refactor magic factor and levels determination
SUP-3322
Change-Id: Icbd1af4cd0a5b6c569793a19a72bfbe1f153b786
Commit: be0b94ace66fe8d1a1abb3f4e0f86f791cf11155
https://github.com/tribe29/checkmk/commit/be0b94ace66fe8d1a1abb3f4e0f86f791…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
M checks/3par_capacity
M checks/3par_cpgs
M checks/3par_system
M checks/3par_volumes
M checks/aix_paging
M checks/arbor_peakflow_sp
M checks/arbor_peakflow_tms
M checks/arbor_pravail
M checks/cadvisor_df
M checks/ceph_df
M checks/datapower_fs
M checks/db2_logsizes
M checks/dell_compellent_folder
M checks/df
M checks/df_netapp
M checks/df_netapp32
M checks/df_netscaler
M checks/df_zos
M checks/emc_datadomain_fs
M checks/emc_isilon_ifs
M checks/emc_isilon_quota
M checks/emcvnx_raidgroups
M checks/esx_vsphere_counters
M checks/esx_vsphere_datastores
M checks/fast_lta_silent_cubes
M checks/fast_lta_volumes
M checks/fjdarye200_pools
M checks/hitachi_hnas_span
M checks/hp_msa_volume
M checks/hr_fs
M checks/ibm_svc_mdiskgrp
M checks/libelle_business_shadow
M checks/lvm_vgs
M checks/netapp_api_aggr
M checks/netapp_api_luns
M checks/netapp_api_volumes
M checks/nimble_volumes
M checks/prism_storage_pools
M checks/scaleio_pd
M checks/scaleio_sds
M checks/scaleio_storage_pool
M checks/scaleio_system
M checks/storeonce4x_appliances
M checks/storeonce4x_cat_stores
M checks/storeonce_clusterinfo
M checks/storeonce_servicesets
M checks/ucd_disk
M checks/vms_diskstat
M checks/zfsget
M checks/zpool
M cmk/base/check_legacy_includes/df.py
M cmk/base/plugins/agent_based/fortisandbox_disk_usage.py
M cmk/base/plugins/agent_based/hitachi_hnas_volume.py
M cmk/base/plugins/agent_based/k8s_stats_fs.py
M cmk/base/plugins/agent_based/netapp_api_qtree_quota.py
M cmk/base/plugins/agent_based/network_fs_mounts.py
M cmk/base/plugins/agent_based/oracle_asm_diskgroup.py
M cmk/base/plugins/agent_based/sap_hana_data_volume.py
M cmk/base/plugins/agent_based/sap_hana_diskusage.py
M cmk/base/plugins/agent_based/utils/df.py
M cmk/base/plugins/agent_based/vnx_quotas.py
M tests/unit/checks/generictests/datasets/db2_logsizes_regression.py
M tests/unit/checks/generictests/datasets/df_lnx_include_exclude.py
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/emc_isilon_ifs_regression.py
M tests/unit/checks/generictests/datasets/emc_isilon_quota_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/netapp_api_volumes.py
M tests/unit/checks/generictests/datasets/storeonce4x_appliances.py
M tests/unit/checks/generictests/datasets/storeonce_servicesets_old_format.py
M tests/unit/checks/generictests/datasets/storeonce_servicesets_regression.py
M tests/unit/checks/test_df_check.py
M tests/unit/checks/test_generic_legacy_conversion.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/plugins/agent_based/test_docker_container_diskstat_cgroupv2.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_hitachi_hnas_volume.py
M tests/unit/cmk/base/plugins/agent_based/test_k8s_stats.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_qtree_quota.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_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/utils/test_df.py
Log Message:
-----------
df: remove parameter overwriting inside get levels function
Default parameters are determined implicitly by the
get_filesystem_levels function. It is the job of the check register to
know what default levels are and how to merge them.
The implicit overwriting of default levels by a helper function must not
be restored!
SUP-3322
Change-Id: Ia7128077223bc16d539dd4536322868906b0faa7
Compare:
https://github.com/tribe29/checkmk/compare/39a5f1446d0a...be0b94ace66f