Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3668d2926084e5f9d85964dd95a1421b7c0b39e3
https://github.com/tribe29/checkmk/commit/3668d2926084e5f9d85964dd95a1421b7…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
A .werks/11812
M cmk/special_agents/agent_vsphere.py
A tests/unit/cmk/special_agents/test_agent_vsphere.py
Log Message:
-----------
11812 FIX esx multipath: Skip devices without LUN ID
ESX vsphere may return multipath devices without LUN ID (e.g. "local marvel processor").
This led to mixed-up service items for esx_vsphere_hostsystem.multipath as the parsing continued without an Exception.
As a user you may notice this, when you see a path as service item (instead of a LUN).
Devices without a LUN ID are now skipped and the parsing is fixed.
As the discovery may discovered false items, you may need to perform a
rediscovery in case you're affetcted by this issue.
SUP-7220
Change-Id: I37d4aaa370a587f9aab007d0dcaa76e15163e06f
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a979c4113653f0e2ecd6c1a60e23ca8245057bb6
https://github.com/tribe29/checkmk/commit/a979c4113653f0e2ecd6c1a60e23ca824…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
A .werks/13074
M cmk/gui/livestatus_utils/commands/acknowledgments.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_acknowledgement.py
Log Message:
-----------
13074 API: modification of acknowledgement endpoint to allow management in distributed setup
In the previous version, acknowledgements were restricted to a non distributed
monitoring setup. This werk resolves this restriction and allows the user to equally
handle acknowledgements in a distributed setup.
Change-Id: I7ce4b2a22c9bb0ca02489287c71c4173c6ba1dbb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7955e4cb9c6c094f7aeace0d50d0ec87f3d93b68
https://github.com/tribe29/checkmk/commit/7955e4cb9c6c094f7aeace0d50d0ec87f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/sign-packages.sh
Log Message:
-----------
Cleanup source package build permissions
This step is now also executed as jenkins user.
Change-Id: I54c499ef85d67ca84cecf44fb34dd5e0eac4472e
Commit: 02c5e59e3ee9459319f7e57fa8fb4e5c9b9f8bd8
https://github.com/tribe29/checkmk/commit/02c5e59e3ee9459319f7e57fa8fb4e5c9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/scripts/build-cmk-version.jenkins
M omd/omd.spec.in
M omd/packages/lasso/lasso.make
Log Message:
-----------
Cleanup remaining build permissions
Change-Id: I8e99cd10941d4e4aa3405943a227dd401de45326
Commit: e1594b57e0b7a3de4049006837a03249b4c4e173
https://github.com/tribe29/checkmk/commit/e1594b57e0b7a3de4049006837a03249b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Improve cleanup logic of version builds
* Do not purge the whole workspace anymore
* We keep the git working copy and also the Python venv
* We still cleanup the git with "mrclean" to have a clean working copy
and also remove previously created windows agent artifacts
* We also cleanup previously built version files, which are now
located below ${WORKSPACE}/versions to make the cleanup easier
Change-Id: I9b349f8c61a988e83645baf3a2eb319357bed50e
Commit: fc47ce116a315b296e7423116941223b63211cc6
https://github.com/tribe29/checkmk/commit/fc47ce116a315b296e7423116941223b6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
R omd/packages/lasso/lasso-2.6.1.2.tar.gz
A omd/packages/lasso/lasso-2.7.0.tar.gz
M omd/packages/lasso/lasso.make
Log Message:
-----------
Lasso: Don't build perl modules anymore; Update to 2.7.0
The perl modules had some wrong permissions and therefore prevented the
build as a non-root user. We don't need them so we simply skip them now.
Along the way exchange the lasso source package with the officially
released lasso-2.7.0 package from <https://lasso.entrouvert.org/>. This
package comes with already precreated configure. We now can directly
call ./configure without invoking the autogen.sh.
Change-Id: I24ef25f6a7ed61f2d984daf9006712397055faa6
Commit: e069abd22603cb1ba6f0552d8d676499b91af0c9
https://github.com/tribe29/checkmk/commit/e069abd22603cb1ba6f0552d8d676499b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M omd/packages/lasso/lasso.make
Log Message:
-----------
Lasso: Ensure it is built with the OMD Python
Change-Id: I08b99731ce3ac2f5818ab1e3bac0b9a416cf0318
Commit: 8baeb8a48aea16eed1206cc7939ef262c3d8cc24
https://github.com/tribe29/checkmk/commit/8baeb8a48aea16eed1206cc7939ef262c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M omd/packages/lasso/lasso.make
M omd/packages/mod_auth_mellon/mod_auth_mellon.make
Log Message:
-----------
Lasso: Cleanup install targets & add build cache
Change-Id: I10525aac8217c47c9b3f14ce51956df5686a95d7
Compare: https://github.com/tribe29/checkmk/compare/3ff9d9074526...8baeb8a48aea
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3ff9d907452621d067aa40a607605207d941be1f
https://github.com/tribe29/checkmk/commit/3ff9d907452621d067aa40a607605207d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Start cleaning up permissions during version build
* Some parts of the build are executed with root permissions in the
container. These are unnecessary wide permissions.
* The files also polute the jenkins user owned workspace with root owned
files which makes it difficult to manage the workspace files.
* Once the root files are cleaned up we are hopefully able to clean up
the workspace cleanup commands at the beginning of the script which
will also improve the initialization of the job.
This commit changes the first step, the agent updater build procedure to
be non-root.
Change-Id: Iba377f744fd5c42e785e4f8f9f6c33b6e36402d2
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e03d63f3dbcf942b1bae7de8147a59b43b08e25f
https://github.com/tribe29/checkmk/commit/e03d63f3dbcf942b1bae7de8147a59b43…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/utils.py
Log Message:
-----------
Prepare for contact group check fix
* Add type hints to better understand the involved data
* Extract _get_cgconf_from_attributes helper. This is needed for the
following fix.
Change-Id: I0df4cbab0bb764d4f3defd4049351d6c24965698
Commit: 38ca232662e22a083c3b51c4e911038373d6a365
https://github.com/tribe29/checkmk/commit/38ca232662e22a083c3b51c4e91103837…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Cleanup must_be_in_contactgroups
* Mark helper function to be module local
* Extract the tuple > dict conversion
* Add type hints and only hand over the contact groups
Change-Id: If7849fbcba7e9c4d79e5b53737f8f43d2ef59cee
Commit: fcb51bf853e4d0edd445307d1aba6bb1dc4fb17b
https://github.com/tribe29/checkmk/commit/fcb51bf853e4d0edd445307d1aba6bb1d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
A .werks/12851
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
12851 FIX Folder/Host permissions: Users could add groups but not remove them afterwards
Users with the "User" role which are able to manage a folder in "Hosts &
folders" can add and remove permissions of contact groups on a folder. These
users should only be able to add / remove contact groups they are a member of.
However, in previous releases it was possible to add one group to the permitted
groups of a folder he is not a member of. But when trying to remove the group,
this was denied because the user is not a member of this group.
The logic has now been changed to provide the user a consistent behaviour: In
the moment a user tries to add OR remove a contact group, it is verified that
the user is a member of that group. The user can now really only add OR remove
groups he is a member of.
Groups which are permitted on this folder and are not modified by the user are
not relevant in this situation.
SUP-4915
Change-Id: I9ffde74cad3d21067bd5e44cc2d6cd62da3e2832
Compare: https://github.com/tribe29/checkmk/compare/224e8e36bd27...fcb51bf853e4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 847d544255827f2d6eece289c2a34b365c0a3f40
https://github.com/tribe29/checkmk/commit/847d544255827f2d6eece289c2a34b365…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M cmk/base/core_factory.py
Log Message:
-----------
Fix pylint disable for cee
More specifically, the module that does not exist in the raw edition
is `cmk.base.cee`, not `cmk.base.cee.core_cmc.CMC`.
CMK-4832
Change-Id: I95a3dd98422cbcbb5e36f8c3d63578ea4ec31939
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1b0003c1c7174c68e1d3e35121b48b2c246e439c
https://github.com/tribe29/checkmk/commit/1b0003c1c7174c68e1d3e35121b48b2c2…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/checking/_cluster_modes.py
M cmk/base/agent_based/checking/_legacy_mode.py
M cmk/base/agent_based/checking/_submit_to_core.py
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/decorator.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/_filters.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/utils.py
M cmk/base/agent_based/inventory/__init__.py
M cmk/base/agent_based/inventory/_retentions.py
M cmk/base/agent_based/inventory/_tree_aggregator.py
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/inventory_plugins.py
M cmk/base/api/agent_based/register/inventory_plugins_legacy.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/api/agent_based/render.py
M cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/value_store/__init__.py
M cmk/base/api/agent_based/value_store/_global_state.py
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/autochecks.py
M cmk/base/automations/__init__.py
M cmk/base/automations/check_mk.py
M cmk/base/backup.py
M cmk/base/check_api.py
M cmk/base/check_legacy_includes/akcp_sensor.py
M cmk/base/check_legacy_includes/aws.py
M cmk/base/check_legacy_includes/cisco_mem.py
M cmk/base/check_legacy_includes/cmciii.py
M cmk/base/check_legacy_includes/cpu_load.py
M cmk/base/check_legacy_includes/cpu_util.py
M cmk/base/check_legacy_includes/dell_poweredge.py
M cmk/base/check_legacy_includes/df.py
M cmk/base/check_legacy_includes/df_netapp.py
M cmk/base/check_legacy_includes/didactum.py
M cmk/base/check_legacy_includes/diskstat.py
M cmk/base/check_legacy_includes/elphase.py
M cmk/base/check_legacy_includes/enviromux.py
M cmk/base/check_legacy_includes/fileinfo.py
M cmk/base/check_legacy_includes/filerdisks.py
M cmk/base/check_legacy_includes/fsc_sc2.py
M cmk/base/check_legacy_includes/graylog.py
M cmk/base/check_legacy_includes/hp_msa.py
M cmk/base/check_legacy_includes/hr_fs.py
M cmk/base/check_legacy_includes/humidity.py
M cmk/base/check_legacy_includes/hwg.py
M cmk/base/check_legacy_includes/ibm_mq.py
M cmk/base/check_legacy_includes/ip_format.py
M cmk/base/check_legacy_includes/ipmi_common.py
M cmk/base/check_legacy_includes/ipmi_sensors.py
M cmk/base/check_legacy_includes/liebert.py
M cmk/base/check_legacy_includes/memory.py
M cmk/base/check_legacy_includes/netapp_api.py
M cmk/base/check_legacy_includes/netstat.py
M cmk/base/check_legacy_includes/pandacom_temp.py
M cmk/base/check_legacy_includes/poe.py
M cmk/base/check_legacy_includes/raritan.py
M cmk/base/check_legacy_includes/temperature.py
M cmk/base/check_legacy_includes/time.py
M cmk/base/check_legacy_includes/uptime.py
M cmk/base/check_legacy_includes/wmi.py
M cmk/base/check_table.py
M cmk/base/compress_history.py
M cmk/base/config.py
M cmk/base/core.py
M cmk/base/core_factory.py
M cmk/base/core_nagios.py
M cmk/base/crash_reporting.py
M cmk/base/default_config/base.py
M cmk/base/default_config/notify.py
M cmk/base/diagnostics.py
M cmk/base/dump_host.py
M cmk/base/events.py
M cmk/base/export.py
M cmk/base/inventory_plugins.py
M cmk/base/ip_lookup.py
M cmk/base/item_state.py
M cmk/base/license_usage.py
M cmk/base/localize.py
M cmk/base/modes/__init__.py
M cmk/base/modes/check_mk.py
M cmk/base/nagios_utils.py
M cmk/base/notify.py
M cmk/base/packaging.py
M cmk/base/parent_scan.py
M cmk/base/plugin_contexts.py
M cmk/base/plugins/agent_based/adva_fsp_if.py
M cmk/base/plugins/agent_based/agent_based_api/v1/__init__.py
M cmk/base/plugins/agent_based/agent_based_api/v1/register.py
M cmk/base/plugins/agent_based/agent_based_api/v1/render.py
M cmk/base/plugins/agent_based/agent_based_api/v1/type_defs.py
M cmk/base/plugins/agent_based/aix_diskiod.py
M cmk/base/plugins/agent_based/aix_if.py
M cmk/base/plugins/agent_based/apache_status.py
M cmk/base/plugins/agent_based/apc_rackpdu_power.py
M cmk/base/plugins/agent_based/apt.py
M cmk/base/plugins/agent_based/aruba_wlc_clients.py
M cmk/base/plugins/agent_based/aws_cloudwatch_alarms.py
M cmk/base/plugins/agent_based/aws_ec2.py
M cmk/base/plugins/agent_based/aws_lambda_concurrency.py
M cmk/base/plugins/agent_based/aws_lambda_memory.py
M cmk/base/plugins/agent_based/aws_lambda_performance.py
M cmk/base/plugins/agent_based/aws_lambda_summary.py
M cmk/base/plugins/agent_based/aws_rds.py
M cmk/base/plugins/agent_based/bi_aggregation.py
M cmk/base/plugins/agent_based/bluecat_dhcp.py
M cmk/base/plugins/agent_based/bluecat_dns.py
M cmk/base/plugins/agent_based/brocade_optical.py
M cmk/base/plugins/agent_based/cadvisor_if.py
M cmk/base/plugins/agent_based/ceph_df.py
M cmk/base/plugins/agent_based/check_mk.py
M cmk/base/plugins/agent_based/checkpoint_vpn_tunnels.py
M cmk/base/plugins/agent_based/chrony.py
M cmk/base/plugins/agent_based/cisco_mem_asa.py
M cmk/base/plugins/agent_based/cisco_vpn_sessions.py
M cmk/base/plugins/agent_based/cisco_wlc.py
M cmk/base/plugins/agent_based/cisco_wlc_clients.py
M cmk/base/plugins/agent_based/cmciii.py
M cmk/base/plugins/agent_based/cmciii_access.py
M cmk/base/plugins/agent_based/cmciii_can_current.py
M cmk/base/plugins/agent_based/cmciii_humidity.py
M cmk/base/plugins/agent_based/cmciii_io.py
M cmk/base/plugins/agent_based/cmciii_leakage.py
M cmk/base/plugins/agent_based/cmciii_phase.py
M cmk/base/plugins/agent_based/cmciii_psm_current.py
M cmk/base/plugins/agent_based/cmciii_psm_plugs.py
M cmk/base/plugins/agent_based/cmciii_status.py
M cmk/base/plugins/agent_based/cmciii_temp.py
M cmk/base/plugins/agent_based/cmciii_temp_in_out.py
M cmk/base/plugins/agent_based/cpu.py
M cmk/base/plugins/agent_based/cpu_load.py
M cmk/base/plugins/agent_based/cpu_threads.py
M cmk/base/plugins/agent_based/datapower_tcp.py
M cmk/base/plugins/agent_based/dell_hw_info.py
M cmk/base/plugins/agent_based/df_section.py
M cmk/base/plugins/agent_based/diskstat.py
M cmk/base/plugins/agent_based/diskstat_statgrab_section.py
M cmk/base/plugins/agent_based/docker_container_diskstat_cgroupv2.py
M cmk/base/plugins/agent_based/docker_container_mem.py
M cmk/base/plugins/agent_based/docker_container_mem_cgroupv2.py
M cmk/base/plugins/agent_based/docker_container_status.py
M cmk/base/plugins/agent_based/docker_node_info.py
M cmk/base/plugins/agent_based/domino_tasks.py
M cmk/base/plugins/agent_based/emc_vplex_if.py
M cmk/base/plugins/agent_based/esx_vsphere_counters.py
M cmk/base/plugins/agent_based/esx_vsphere_hostsystem_cpu_usage.py
M cmk/base/plugins/agent_based/esx_vsphere_hostsystem_section.py
M cmk/base/plugins/agent_based/esx_vsphere_snapshot.py
M cmk/base/plugins/agent_based/esx_vsphere_systeminfo.py
M cmk/base/plugins/agent_based/esx_vsphere_vm.py
M cmk/base/plugins/agent_based/f5_bigip_cluster.py
M cmk/base/plugins/agent_based/f5_bigip_cluster_status.py
M cmk/base/plugins/agent_based/f5_bigip_vcmpguests.py
M cmk/base/plugins/agent_based/fortiauthenticator_auth_fail.py
M cmk/base/plugins/agent_based/fortigate_antivirus_ips.py
M cmk/base/plugins/agent_based/fortigate_node_memory.py
M cmk/base/plugins/agent_based/fortisandbox_disk_usage.py
M cmk/base/plugins/agent_based/fortisandbox_mem_usage_section.py
M cmk/base/plugins/agent_based/fritz.py
M cmk/base/plugins/agent_based/haproxy.py
M cmk/base/plugins/agent_based/hitachi_hnas_fc_if.py
M cmk/base/plugins/agent_based/hitachi_hnas_volume.py
M cmk/base/plugins/agent_based/hp_hh3c_fan.py
M cmk/base/plugins/agent_based/hp_hh3c_power.py
M cmk/base/plugins/agent_based/hp_msa_if.py
M cmk/base/plugins/agent_based/hp_proliant_mem.py
M cmk/base/plugins/agent_based/hp_proliant_systeminfo.py
M cmk/base/plugins/agent_based/hpux_if.py
M cmk/base/plugins/agent_based/hr_mem.py
M cmk/base/plugins/agent_based/huawei_osn_if.py
M cmk/base/plugins/agent_based/if32.py
M cmk/base/plugins/agent_based/if64.py
M cmk/base/plugins/agent_based/if64_basic.py
M cmk/base/plugins/agent_based/if64_tplink.py
M cmk/base/plugins/agent_based/if_brocade_lancom.py
M cmk/base/plugins/agent_based/if_fortigate.py
M cmk/base/plugins/agent_based/iis_app_pool_state.py
M cmk/base/plugins/agent_based/inentory_ipmi_firmware.py
M cmk/base/plugins/agent_based/infoblox_osinfo.py
M cmk/base/plugins/agent_based/infoblox_services.py
M cmk/base/plugins/agent_based/infoblox_systeminfo.py
M cmk/base/plugins/agent_based/inv_checkmk.py
M cmk/base/plugins/agent_based/inv_cisco_vlans.py
M cmk/base/plugins/agent_based/inv_esx_vsphere_hostsystem.py
M cmk/base/plugins/agent_based/inv_if.py
M cmk/base/plugins/agent_based/inv_oracle_tablespaces.py
M cmk/base/plugins/agent_based/inventory_dmidecode.py
M cmk/base/plugins/agent_based/inventory_docker_container_labels.py
M cmk/base/plugins/agent_based/inventory_docker_node_network.py
M cmk/base/plugins/agent_based/inventory_esx_vsphere_clusters.py
M cmk/base/plugins/agent_based/inventory_esx_vsphere_virtual_machines.py
M cmk/base/plugins/agent_based/inventory_fortiauthenticator_system.py
M cmk/base/plugins/agent_based/inventory_fortigate_ha.py
M cmk/base/plugins/agent_based/inventory_fortisandbox_software.py
M cmk/base/plugins/agent_based/inventory_fortisandbox_system.py
M cmk/base/plugins/agent_based/inventory_k8s_endpoint_info.py
M cmk/base/plugins/agent_based/inventory_k8s_ingress_info.py
M cmk/base/plugins/agent_based/ipmi.py
M cmk/base/plugins/agent_based/job.py
M cmk/base/plugins/agent_based/juniper_info.py
M cmk/base/plugins/agent_based/juniper_trpz_aps.py
M cmk/base/plugins/agent_based/juniper_trpz_aps_sessions.py
M cmk/base/plugins/agent_based/k8s_daemon_pods.py
M cmk/base/plugins/agent_based/k8s_endpoint_info.py
M cmk/base/plugins/agent_based/k8s_ingress_infos.py
M cmk/base/plugins/agent_based/k8s_job_info.py
M cmk/base/plugins/agent_based/k8s_nodes.py
M cmk/base/plugins/agent_based/k8s_pod_container.py
M cmk/base/plugins/agent_based/k8s_replicas.py
M cmk/base/plugins/agent_based/k8s_service_port.py
M cmk/base/plugins/agent_based/k8s_stateful_set_replicas.py
M cmk/base/plugins/agent_based/k8s_stats_fs.py
M cmk/base/plugins/agent_based/k8s_stats_network.py
M cmk/base/plugins/agent_based/k8s_stats_section.py
M cmk/base/plugins/agent_based/kaspersky_av_client.py
M cmk/base/plugins/agent_based/kaspersky_av_kesl_updates.py
M cmk/base/plugins/agent_based/kaspersky_av_quarantine.py
M cmk/base/plugins/agent_based/kaspersky_av_tasks.py
M cmk/base/plugins/agent_based/kaspersky_av_updates.py
M cmk/base/plugins/agent_based/kernel.py
M cmk/base/plugins/agent_based/labels.py
M cmk/base/plugins/agent_based/liebert_humidity_air.py
M cmk/base/plugins/agent_based/liebert_system.py
M cmk/base/plugins/agent_based/liebert_temp_air.py
M cmk/base/plugins/agent_based/lnx_if.py
M cmk/base/plugins/agent_based/local.py
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/logwatch_section.py
M cmk/base/plugins/agent_based/lsi.py
M cmk/base/plugins/agent_based/mcdata_fcport.py
M cmk/base/plugins/agent_based/mem.py
M cmk/base/plugins/agent_based/mem_used.py
M cmk/base/plugins/agent_based/mem_used_sections.py
M cmk/base/plugins/agent_based/mrpe.py
M cmk/base/plugins/agent_based/mssql_counters_cache_hits.py
M cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
M cmk/base/plugins/agent_based/mssql_counters_locks.py
M cmk/base/plugins/agent_based/mssql_counters_locks_per_batch.py
M cmk/base/plugins/agent_based/mssql_counters_page_life_expectancy.py
M cmk/base/plugins/agent_based/mssql_counters_pageactivity.py
M cmk/base/plugins/agent_based/mssql_counters_section.py
M cmk/base/plugins/agent_based/mssql_counters_sqlstats.py
M cmk/base/plugins/agent_based/mssql_counters_transactions.py
M cmk/base/plugins/agent_based/mssql_databases.py
M cmk/base/plugins/agent_based/mssql_datafiles_transactionlogs.py
M cmk/base/plugins/agent_based/mssql_mirroring.py
M cmk/base/plugins/agent_based/netapp_api_if.py
M cmk/base/plugins/agent_based/netapp_api_snapvault.py
M cmk/base/plugins/agent_based/netapp_api_vf_stats.py
M cmk/base/plugins/agent_based/netscaler_sslcertificates.py
M cmk/base/plugins/agent_based/netscaler_vserver.py
M cmk/base/plugins/agent_based/ntp.py
M cmk/base/plugins/agent_based/omd_apache.py
M cmk/base/plugins/agent_based/omd_info.py
M cmk/base/plugins/agent_based/omd_status.py
M cmk/base/plugins/agent_based/oracle_asm_diskgroup.py
M cmk/base/plugins/agent_based/oracle_rman.py
M cmk/base/plugins/agent_based/oracle_tablespaces.py
M cmk/base/plugins/agent_based/postgres_query_duration.py
M cmk/base/plugins/agent_based/postgres_stats.py
M cmk/base/plugins/agent_based/printer_alerts.py
M cmk/base/plugins/agent_based/printer_io.py
M cmk/base/plugins/agent_based/printer_pages.py
M cmk/base/plugins/agent_based/printer_pages_canon.py
M cmk/base/plugins/agent_based/printer_pages_ricoh.py
M cmk/base/plugins/agent_based/printer_supply.py
M cmk/base/plugins/agent_based/prometheus_build.py
M cmk/base/plugins/agent_based/proxmox_ve_backup_status.py
M cmk/base/plugins/agent_based/proxmox_ve_disk_usage.py
M cmk/base/plugins/agent_based/proxmox_ve_mem_usage.py
M cmk/base/plugins/agent_based/proxmox_ve_node_info.py
M cmk/base/plugins/agent_based/proxmox_ve_snapshot_age.py
M cmk/base/plugins/agent_based/proxmox_ve_vm_info.py
M cmk/base/plugins/agent_based/ps_check.py
M cmk/base/plugins/agent_based/ps_section.py
M cmk/base/plugins/agent_based/pulse_secure_users.py
M cmk/base/plugins/agent_based/quantum_storage.py
M cmk/base/plugins/agent_based/sap_hana_backup.py
M cmk/base/plugins/agent_based/sap_hana_data_volume.py
M cmk/base/plugins/agent_based/sap_hana_db_status.py
M cmk/base/plugins/agent_based/sap_hana_diskusage.py
M cmk/base/plugins/agent_based/sap_hana_ess.py
M cmk/base/plugins/agent_based/sap_hana_events.py
M cmk/base/plugins/agent_based/sap_hana_instance_status.py
M cmk/base/plugins/agent_based/sap_hana_license.py
M cmk/base/plugins/agent_based/sap_hana_memrate.py
M cmk/base/plugins/agent_based/sap_hana_proc.py
M cmk/base/plugins/agent_based/sap_hana_replication_status.py
M cmk/base/plugins/agent_based/sap_hana_status.py
M cmk/base/plugins/agent_based/services.py
M cmk/base/plugins/agent_based/site_object_counts.py
M cmk/base/plugins/agent_based/smart.py
M cmk/base/plugins/agent_based/snmp_extended_info.py
M cmk/base/plugins/agent_based/snmp_info.py
M cmk/base/plugins/agent_based/snmp_os.py
M cmk/base/plugins/agent_based/snmp_uptime.py
M cmk/base/plugins/agent_based/statgrab_net.py
M cmk/base/plugins/agent_based/systemtime.py
M cmk/base/plugins/agent_based/tcp_conn_stats.py
M cmk/base/plugins/agent_based/tsm_stagingpools.py
M cmk/base/plugins/agent_based/ucs_bladecenter_if.py
M cmk/base/plugins/agent_based/ucs_c_rack_server_faultinst.py
M cmk/base/plugins/agent_based/ucs_c_rack_server_led.py
M cmk/base/plugins/agent_based/ups_battery_state.py
M cmk/base/plugins/agent_based/ups_capacity.py
M cmk/base/plugins/agent_based/ups_eaton_mg.py
M cmk/base/plugins/agent_based/ups_out_load.py
M cmk/base/plugins/agent_based/uptime.py
M cmk/base/plugins/agent_based/utils/aws.py
M cmk/base/plugins/agent_based/utils/bluecat.py
M cmk/base/plugins/agent_based/utils/cache_helper.py
M cmk/base/plugins/agent_based/utils/checkpoint.py
M cmk/base/plugins/agent_based/utils/container_cgroupv2.py
M cmk/base/plugins/agent_based/utils/cpu.py
M cmk/base/plugins/agent_based/utils/cpu_load.py
M cmk/base/plugins/agent_based/utils/cpu_util.py
M cmk/base/plugins/agent_based/utils/device_types.py
M cmk/base/plugins/agent_based/utils/diskstat.py
M cmk/base/plugins/agent_based/utils/docker.py
M cmk/base/plugins/agent_based/utils/elphase.py
M cmk/base/plugins/agent_based/utils/esx_vsphere.py
M cmk/base/plugins/agent_based/utils/f5_bigip.py
M cmk/base/plugins/agent_based/utils/hp_hh3c.py
M cmk/base/plugins/agent_based/utils/hp_msa.py
M cmk/base/plugins/agent_based/utils/humidity.py
M cmk/base/plugins/agent_based/utils/if64.py
M cmk/base/plugins/agent_based/utils/ipmi.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/base/plugins/agent_based/utils/liebert.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M cmk/base/plugins/agent_based/utils/memory.py
M cmk/base/plugins/agent_based/utils/mssql_counters.py
M cmk/base/plugins/agent_based/utils/netapp_api.py
M cmk/base/plugins/agent_based/utils/oracle.py
M cmk/base/plugins/agent_based/utils/printer.py
M cmk/base/plugins/agent_based/utils/ps.py
M cmk/base/plugins/agent_based/utils/sap_hana.py
M cmk/base/plugins/agent_based/utils/size_trend.py
M cmk/base/plugins/agent_based/utils/temperature.py
M cmk/base/plugins/agent_based/utils/timesync.py
M cmk/base/plugins/agent_based/utils/ucd_hr_detection.py
M cmk/base/plugins/agent_based/utils/ucs_bladecenter.py
M cmk/base/plugins/agent_based/utils/ups.py
M cmk/base/plugins/agent_based/utils/uptime.py
M cmk/base/plugins/agent_based/utils/wlc_clients.py
M cmk/base/plugins/agent_based/veritas_vcs.py
M cmk/base/plugins/agent_based/vms_if.py
M cmk/base/plugins/agent_based/vnx_quotas.py
M cmk/base/plugins/agent_based/winperf_if.py
M cmk/base/plugins/agent_based/winperf_msx_queues.py
M cmk/base/plugins/agent_based/winperf_phydisk.py
M cmk/base/plugins/agent_based/winperf_processor.py
M cmk/base/plugins/agent_based/winperf_tcp_conn.py
M cmk/base/plugins/agent_based/wlc_clients.py
M cmk/base/plugins/agent_based/wut_webio.py
M cmk/base/plugins/agent_based/zpool_status.py
M cmk/base/plugins/agent_based/zypper.py
M cmk/base/prediction.py
M cmk/base/profiling.py
M cmk/base/rrd.py
M cmk/base/section.py
M cmk/base/sources/__init__.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/agent.py
M cmk/base/sources/push_agent.py
Log Message:
-----------
Isort cmk base
Change-Id: I0aef97dc75487185989d0cd2042d5a79faed0bb8