Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9e3ade641f3dfb79992537ac9fccc1b6769cbd60
https://github.com/tribe29/checkmk/commit/9e3ade641f3dfb79992537ac9fccc1b67…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-05-05 (Thu, 05 May 2022)
Changed paths:
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/graphs.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/plugins/wato/support.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/password_store.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/passwords.py
M tests/unit/cmk/gui/plugins/wato/test_check_mk_configuration.py
Log Message:
-----------
Remove transient and unused imports #24
- cmk.gui.watolib.config_domain
Here we must also make the registration of the config domain classes
more explicit. It remains a side-effect at import-time but it occurs
via a function call in watolib.
CMK-10313
Change-Id: I30c4343030b5a1f39ee8d0b65655f4dcf4fc0823
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 741aec3c0dd0592261b8eb11b510b87ea70ccbca
https://github.com/tribe29/checkmk/commit/741aec3c0dd0592261b8eb11b510b87ea…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M checks/arbor_peakflow_sp
M checks/blade_health
M checks/bvip_fans
M checks/carel_sensors
M checks/climaveneta_fan
M checks/dell_powerconnect_psu
M checks/dell_powerconnect_temp
M checks/esx_vsphere_vm
M checks/fireeye_temp
M checks/gude_humidity
M checks/hp_blade
M checks/hp_proliant_power
M checks/huawei_osn_fan
M checks/ibm_svc_enclosure
M checks/netscaler_health
M checks/rstcli
M checks/ups_test
M checks/varnish
Log Message:
-----------
Fixing inconsistent-return-statements errors, p11
CMK-842
Change-Id: Ib88de9d0f81811cc71372fa6a3d1536efc58ad9c
Commit: 8a37798a6e26beab61b03905f8f3ab71eaabf941
https://github.com/tribe29/checkmk/commit/8a37798a6e26beab61b03905f8f3ab71e…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M checks/aironet_clients
M checks/apc_inrow_fanspeed
M checks/apc_symmetra
M checks/avaya_45xx_cpu
M checks/bintec_sensors
M checks/brocade_fcport
M checks/bvip_temp
M checks/checkpoint_temp
M checks/cisco_oldcpu
M checks/datapower_cpu
M checks/db2_mem
M checks/emc_datadomain_power
M checks/emc_datadomain_temps
M checks/emc_isilon_diskstatus
M checks/emcvnx_info
M checks/etherbox2_temp
M checks/fortigate_signatures
M checks/hitachi_hnas_drives
M checks/hp_procurve_cpu
M checks/jolokia_jvm_runtime
M checks/juniper_cpu
M checks/juniper_mem
M checks/kemp_loadmaster_ha
M checks/mbg_lantime_state
M checks/netapp_api_vf_status
M checks/netscaler_dnsrates
M checks/perle_psmu
M checks/ra32e_power
M checks/safenet_ntls
M checks/sansymphony_ports
M checks/statgrab_cpu
M checks/timemachine
M checks/ups_cps_inphase
M checks/ups_in_freq
M checks/ups_socomec_out_voltage
M checks/winperf
M checks/winperf_ts_sessions
Log Message:
-----------
Fixing inconsistent-return-statements errors, p10
CMK-842
Change-Id: I5c6fec67819e20b189075084ff6475f95a5874a0
Commit: 27c8d7236668c5d77d93214228a639697e433498
https://github.com/tribe29/checkmk/commit/27c8d7236668c5d77d93214228a639697…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M checks/acme_temp
M checks/acme_voltage
M checks/apc_inrow_airflow
M checks/apc_netbotz_sensors
M checks/avaya_88xx
M checks/avaya_chassis_temp
M checks/aws_ec2_security_groups
M checks/bluenet_sensor
M checks/brocade_mlx
M checks/cisco_fru_module_status
M checks/cisco_ucs_temp_cpu
M checks/ddn_s2a_statsdelay
M checks/dell_powerconnect_cpu
M checks/emc_isilon_power
M checks/enterasys_cpu_util
M checks/enterasys_powersupply
M checks/epson_beamer_lamp
M checks/fortigate_memory
M checks/genua_fan
M checks/hp_mcs_sensors
M checks/hpux_tunables
M checks/huawei_switch_mem
M checks/ispro_sensors_digital
M checks/lparstat_aix
M checks/mkbackup
M checks/msexch_replhealth
M checks/netscaler_ha
M checks/openhardwaremonitor
M checks/suseconnect
M checks/websphere_mq_instance
M checks/wut_webtherm
Log Message:
-----------
Fixing inconsistent-return-statements errors, p9
CMK-842
Change-Id: Ibc907c86f2e3ae4d1258c7f6edc25fc8ae3eb2f5
Commit: 30f3149e1fa9c9453bab8bc588fdcc8d86a2da11
https://github.com/tribe29/checkmk/commit/30f3149e1fa9c9453bab8bc588fdcc8d8…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M checks/aws_elbv2_target_groups
M checks/bluecat_threads
M checks/checkpoint_svn_status
M checks/checkpoint_tunnels
M checks/cisco_ace_rserver
M checks/cisco_cpu
M checks/cisco_secure
M checks/climaveneta_temp
M checks/dell_chassis_status
M checks/emc_vplex_cpu
M checks/emcvnx_writecache
M checks/esx_vsphere_counters
M checks/f5_bigip_mem
M checks/fortigate_node
M checks/graylog_messages
M checks/juniper_screenos_temp
M checks/k8s_resources
M checks/mcafee_webgateway_info
M checks/nvidia
M checks/packeteer_fan_status
M checks/stormshield_cpu_temp
M checks/wagner_titanus_topsense
Log Message:
-----------
Fixing inconsistent-return-statements errors, p7
CMK-842
Change-Id: Iaa1e22bcf20a48b1e9565cda7a724c306c9ca214
Compare: https://github.com/tribe29/checkmk/compare/a452142a7507...30f3149e1fa9
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: b4f70ea3e3aba50e3612a20ba711490f5de5c877
https://github.com/tribe29/checkmk/commit/b4f70ea3e3aba50e3612a20ba711490f5…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_namespace_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_namespace_info.py
Log Message:
-----------
KUBE: fix false naming due copy-pasta in kube_namespace_info
Change-Id: I07569d66299040862bfc31f3b6ca2496670ea333
Commit: 6b79bae7f1296320ec231a954a5641ac6979fa6e
https://github.com/tribe29/checkmk/commit/6b79bae7f1296320ec231a954a5641ac6…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
Log Message:
-----------
transform: fix incorrect schemata docstrings for Labels
Fix consists of two parts:
- validation_value was incorrect, because it excluded empty values.
- Changes in cmk/special_agents/utils_kubernetes/schemata/api.py
should match those in cmk/base/agent_based/plugins/utils/kube.py
They now match.
CMK-9882
Change-Id: Ie965f0d6ea776fc2553eff6343c10800cc351a40
Commit: fa96f8ecad032ab6736ee2225fe014b3cbea162a
https://github.com/tribe29/checkmk/commit/fa96f8ecad032ab6736ee2225fe014b3c…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_deployments.py
A tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_namespace.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_nodes.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
Log Message:
-----------
KUBE: add test parse_metadata
parse_metadata is now tested for Deployments and Pods.
CMK-9882
Change-Id: I01aacf6485682422b7708a07595142f028899c5d
Commit: 330c2d44953c0e3e96db6ad8c6e97826cfa114e9
https://github.com/tribe29/checkmk/commit/330c2d44953c0e3e96db6ad8c6e97826c…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
KUBE: move api_to_agent_pod out of conftest.py
Change-Id: I07c29364ccec12a7aa5f5961a9988e1c57845224
Commit: 9a08581ac1cc5a995601a8c4edae6c4e75397430
https://github.com/tribe29/checkmk/commit/9a08581ac1cc5a995601a8c4edae6c4e7…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube.py
Log Message:
-----------
KUBE: use Pydantic factories instead of default_pod
Using factories improves maintainability. This is because new fields
no longer affect the test (they are automatically populated).
We also introduce the AAA pattern.
Change-Id: I05a93978bfc039c52a1f023ce2219a96a29f6bb7
Commit: 9e7b006b3c0ead981c37d1e121b5ac2a6ea4643b
https://github.com/tribe29/checkmk/commit/9e7b006b3c0ead981c37d1e121b5ac2a6…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/test_agent_kube_api.py
R tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube.py
A tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_filter_from_namespace.py
Log Message:
-----------
KUBE: refactor _collect_cpu_resources test
We use Pydantic factories instead of a handrolled function. Moreover,
we now test in a more uniform fashion and test
_collect_memory_resources alongside.
Moreover, the test is moved to the same locations as
test_collect_workload_resources_from_api_pods and renamed accordingly.
Finally, the original test file is renamed to reflect the tests is now
contains.
CMK-9525
Change-Id: If1c0d2527b5532ba072226044f3a50eb83395dc6
Commit: c7fc1b30c91a13ef9fe788c9424cb0053d80881f
https://github.com/tribe29/checkmk/commit/c7fc1b30c91a13ef9fe788c9424cb0053…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
Log Message:
-----------
KUBE api: addition of priority_class_name to pod spec
Change-Id: I6b5d0c6033706fa7a97e3a951733553413d77eb4
Commit: affff126d9141a92c99e030625924f6d22892c67
https://github.com/tribe29/checkmk/commit/affff126d9141a92c99e030625924f6d2…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
Log Message:
-----------
KUBE api: addition of active_deadline_seconds to pod spec
Change-Id: Ibcb960ed758c7cc8259d12218cdedf3c5dee7c15
Commit: d61596d9349d72f7dfa26e7aedf841a865b4544a
https://github.com/tribe29/checkmk/commit/d61596d9349d72f7dfa26e7aedf841a86…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: change PerformancePod from NamedTuple to BaseModel
Change-Id: Ia8286e91a0c071dd0c5ed74d2e6f9b7401f3d7af
Commit: 59af9a3534817b4e4d4339734ddcbfdcc713520d
https://github.com/tribe29/checkmk/commit/59af9a3534817b4e4d4339734ddcbfdcc…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_agent_kube_performance.py
Log Message:
-----------
agent_kube: refactor write performance sections related functions
Change-Id: I6f6e98ecc007e9149333cec95dc76e382f5ccc8b
Commit: 86a42a7c4cd31f271827b6504ea41c9ad3f5156f
https://github.com/tribe29/checkmk/commit/86a42a7c4cd31f271827b6504ea41c9ad…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: modify _write_sections to only output sections if content is not None
Change-Id: Icd475af96081742eb0eab579c0940e8b30d60bbf
Commit: cd49f7e53c396cd81284e07f91c1df2c42446767
https://github.com/tribe29/checkmk/commit/cd49f7e53c396cd81284e07f91c1df2c4…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/api_server.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
Log Message:
-----------
agent_kube: addition of resource quotas related sections
Change-Id: I05f211cb39ea152e96b9029628de26b4d042d17e
Commit: ffc17ad14b6352ed0df29818b4d373918061772c
https://github.com/tribe29/checkmk/commit/ffc17ad14b6352ed0df29818b4d373918…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/factory.py
A tests/unit/cmk/special_agents/agent_kube/test_namespace.py
Log Message:
-----------
test_namespace: addition of tests for resource_quota related functions
Change-Id: I8037071f970e31d25248687d3a2f7d56c39fe337
Commit: a601eba8eb070e50221dcdde95c1ef437545d257
https://github.com/tribe29/checkmk/commit/a601eba8eb070e50221dcdde95c1ef437…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_daemon_sets.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_deployments.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_namespace.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_statefulsets.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_nodes.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
Log Message:
-----------
transform: parse annotations
CMK-9882
Change-Id: Ie0c86ecd9e93ee637502b3bc35f679dd01c9cebe
Commit: 6a4aca8ba2cc5034b7d1a52189e7141a973868c2
https://github.com/tribe29/checkmk/commit/6a4aca8ba2cc5034b7d1a52189e7141a9…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_daemonset_info.py
M cmk/base/plugins/agent_based/kube_deployment_info.py
M cmk/base/plugins/agent_based/kube_statefulset_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/base/plugins/agent_based/utils/kube_info.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_daemonset.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_deployment.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_statefulset.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_daemonset_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_statefulset_info.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
Log Message:
-----------
KUBE: add host label cmk/kubernetes/annotation to controllers
CMK-9882
Change-Id: I24c01d815dc4c2732de42fbb6fc2bcd5ba406c8d
Commit: 5ff7fe28552ac5f144da34e9ed04daa80e238e94
https://github.com/tribe29/checkmk/commit/5ff7fe28552ac5f144da34e9ed04daa80…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_namespace_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_namespace.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_namespace_info.py
Log Message:
-----------
KUBE: add host label cmk/kubernetes/annotation to Namespace
CMK-9882
Change-Id: Iea64438d63e9641d7619bf64ac2f68c7eb68c455
Commit: 6b4a6787bc78f4a8c4e4de30ebb9ea5142d80371
https://github.com/tribe29/checkmk/commit/6b4a6787bc78f4a8c4e4de30ebb9ea514…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/kube_node_info.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_node.py
Log Message:
-----------
KUBE: add host label cmk/kubernetes/annotation to Node
CMK-9882
Change-Id: Ic1b50a289f941184c2e45d731f0f8c86b28c3d80
Commit: 98cf54c6290216c682fafbb6362e4ee46aa620c5
https://github.com/tribe29/checkmk/commit/98cf54c6290216c682fafbb6362e4ee46…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_pod.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_info.py
Log Message:
-----------
KUBE: add host label cmk/kubernetes/annotation to Pod
CMK-9882
Change-Id: I86ab96a3a9eb2f68e8c90d7a3cebe50850a87b46
Commit: 8d648c5916c931a84640e1a0b37d7d2c633ab731
https://github.com/tribe29/checkmk/commit/8d648c5916c931a84640e1a0b37d7d2c6…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
A .werks/14121
M checks/agent_kube
M cmk/base/plugins/agent_based/kube_namespace_info.py
M cmk/base/plugins/agent_based/kube_node_info.py
M cmk/base/plugins/agent_based/kube_pod_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/base/plugins/agent_based/utils/kube_info.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/checks/test_agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
14121 KUBE: Import annotations as host labels
By default, Checkmk does not import Kubernetes annotations. With this
werk, this bevaviour can be configured via the option `Import
annotations as host labels` in the rule `Kubernetes`. The option
allows importing any Kubernetes annotation that is a valid Kubernetes
label. These imported annotations are added as host labels to their
respective piggyback host using the syntax
`cmk/kubernetes/annotation/{key}:{value}`. You can further restrict
the imported annotations by specifying a pattern which Checkmk
searches for in the key of the annotation.
Werk was implemented via the following Change-Ids:
I9530f13a1a4c4ead3ea214762fbdc3e4c5e5bdd4
I86ab96a3a9eb2f68e8c90d7a3cebe50850a87b46
Ic1b50a289f941184c2e45d731f0f8c86b28c3d80
Iea64438d63e9641d7619bf64ac2f68c7eb68c455
I24c01d815dc4c2732de42fbb6fc2bcd5ba406c8d
Ie0c86ecd9e93ee637502b3bc35f679dd01c9cebe
The change in this commit allows users to selectively import
annotations.
CMK-9882
Change-Id: I9530f13a1a4c4ead3ea214762fbdc3e4c5e5bdd4
Commit: ab56b2e3f4775890d4eb8542739f04c5dd7aa792
https://github.com/tribe29/checkmk/commit/ab56b2e3f4775890d4eb8542739f04c5d…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
R tests/unit/cmk/base/plugins/agent_based/kube_node_info.py
A tests/unit/cmk/base/plugins/agent_based/test_kube_node_info.py
Log Message:
-----------
KUBE: fix incorrectly named test file
Some non-essential scripts assume that test files start with test.
Change-Id: Icb19c9370db4c482f45f2430bcbcc022ae11a025
Commit: 4f2ff81ff8f176717c0877edb34b1181a9652438
https://github.com/tribe29/checkmk/commit/4f2ff81ff8f176717c0877edb34b1181a…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
KUBE: improved typing for monitored_objects
Accessing arguments.monitored_objects would sometimes lead to bugs.
For example, writing
`"node" in arguments.monitored_objects`
instead of
`"nodes" in arguments.monitored_objects`
With this change, typos become impossible, when using the enum.
Moreover, the agent now throws an error, if an unknown
monitored object is provided.
Change-Id: Id788afdc8cc1848bc68aa55134174e3c0cd6e92f
Compare: https://github.com/tribe29/checkmk/compare/f8d652eeac36...4f2ff81ff8f1
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: f8d652eeac36c30c6569cd317e5646737b1703da
https://github.com/tribe29/checkmk/commit/f8d652eeac36c30c6569cd317e5646737…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/gui/wato/pages/services.py
M web/htdocs/js/modules/service_discovery.js
M web/htdocs/js/modules/utils.js
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Pending changes: Fix buggy display of changes info
The display of pending changes information was broken in some discovery
page cases. The JS update of this information is fixed.
(CMK-10243)
Change-Id: I3285b2323519d46e2d9f28f0bc466e063e5ffded
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9ee16f4bc71fa7cf73845e0fe351ab547faf3588
https://github.com/tribe29/checkmk/commit/9ee16f4bc71fa7cf73845e0fe351ab547…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-05-04 (Wed, 04 May 2022)
Changed paths:
M cmk/gui/wato/pages/services.py
M web/htdocs/js/modules/service_discovery.ts
M web/htdocs/js/modules/utils.js
M web/htdocs/themes/facelift/scss/_page_menu.scss
Log Message:
-----------
Pending changes: Fix buggy display of changes info
The display of pending changes information was broken in some discovery
page cases. The JS update of this information is fixed.
(CMK-10243)
Change-Id: I3285b2323519d46e2d9f28f0bc466e063e5ffded