Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 20053c8fd4ea9fa346884d829e8857e00d1ec281
https://github.com/tribe29/checkmk/commit/20053c8fd4ea9fa346884d829e8857e00…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
A .werks/13921
M cmk/gui/dashboard.py
Log Message:
-----------
13921 FIX Edit dashboard element: Keep context information filled out
In the form for adding/editing a dashboard element: Whenever the filled in information resulted in an error (upon submit), any newly filled in context information was lost. This is fixed and the entered context information is preserved also in case of a form error.
SUP-9336
Change-Id: I7e68cd0e436b8c95f913a9d52f4b4123cdeb1ff6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b64966a753f36717b6e0c01b0ced18448b4a47e4
https://github.com/tribe29/checkmk/commit/b64966a753f36717b6e0c01b0ced18448…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
M cmk/gui/plugins/views/crash_reporting.py
M cmk/gui/plugins/views/graphs.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/wato.py
Log Message:
-----------
Typed render() methods.
Includes an attempted fix for PainterHistoryWhatExplained.render().
Change-Id: I585c3ea32af76ef2e87e8ba22a7329db8ab73dc6
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: d528aee9273173a2f2515a3ad741e91a4578c0a1
https://github.com/tribe29/checkmk/commit/d528aee9273173a2f2515a3ad741e91a4…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
A .werks/14133
M cmk/base/plugins/agent_based/inventory_kube_node.py
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_node.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
14133 FIX KUBE: Inventory: Move IP addresses from Software to Networking
CMK-10457
Change-Id: Ie6b40c4e6a3777ea69d44a6ef5ec11dfe0d26403
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: c24a62dfb55514f48385e6c182be62fcd21abffa
https://github.com/tribe29/checkmk/commit/c24a62dfb55514f48385e6c182be62fcd…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
A .werks/14343
M cmk/base/plugins/agent_based/kube_pod_containers.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_containers.py
Log Message:
-----------
14343 FIX KUBE agent_kube: change ContainerTerminatedState's start and end time to be optional
Previously, the Kubernetes special agent raised the error "[special_kube] TypeError: Can not convert
to timestamp: 'None' of type <class 'NoneType’>" when a terminated container had no information
about either its start or finish time. With this werk, the assumption that the start and finish
times are always set is removed, and is thus consistent with the Kubernetes specification.
The check plug-in is also modified to display the time-related information depending on what
fields are returned.
FEED-6963
Change-Id: Id673d5f0e762d05b5c22f7584081a0ac4a56f8c3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: fc0bbffc74017414ade66932f0f75029f5ed1cdd
https://github.com/tribe29/checkmk/commit/fc0bbffc74017414ade66932f0f75029f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
A .werks/14342
M checkman/prometheus_build
M cmk/base/plugins/agent_based/prometheus_build.py
M cmk/special_agents/agent_prometheus.py
M tests/unit/cmk/base/plugins/agent_based/test_prometheus_build.py
Log Message:
-----------
14342 FIX agent_prometheus & prometheus_build_info: change to display version of main_instance
Previously, the agent returned an error if the build_info PromQL returned multiple entries. This
effectively prevented the user from using the agent for a Prometheus cluster setup. This werk removes
this limitation and adjusts the Prometheus Build Service accordingly. The customization is only visible
for Prometheus instances running below version 2.14 and the details can be found in the updated man page
Change-Id: I2c4e86c59c26411c3dadf26979a1070d8d250d13
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 543d0e3e3878ec94e42a22096e36d1a82bd6fc71
https://github.com/tribe29/checkmk/commit/543d0e3e3878ec94e42a22096e36d1a82…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
A .werks/14342
M checkman/prometheus_build
M cmk/base/plugins/agent_based/prometheus_build.py
M cmk/special_agents/agent_prometheus.py
M tests/unit/cmk/base/plugins/agent_based/test_prometheus_build.py
Log Message:
-----------
14342 FIX agent_prometheus & prometheus_build_info: change to display version of main_instance
Previously, the agent returned an error if the build_info PromQL returned multiple entries. This
effectively prevented the user from using the agent for a Prometheus cluster setup. This werk removes
this limitation and adjusts the Prometheus Build Service accordingly. The customization is only visible
for Prometheus instances running below version 2.14 and the details can be found in the updated man page
Change-Id: I2c4e86c59c26411c3dadf26979a1070d8d250d13
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c20e5d1f7519d61a8a4db37e7ba9e9246125e087
https://github.com/tribe29/checkmk/commit/c20e5d1f7519d61a8a4db37e7ba9e9246…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
A .werks/14143
Log Message:
-----------
14143 Add option to use narrow rendering for informational columns
You can now select to use narrow rendering for columns in reports.
This enables the option to render informational columns with the same width
as columns with visualization levels.
SUP-6592
Change-Id: I9ec0f415e469c6fe912c0b6e1354ab85e4caf523
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d8bc876c0fc4871f83a0f00deb4900fb1959b8a9
https://github.com/tribe29/checkmk/commit/d8bc876c0fc4871f83a0f00deb4900fb1…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/db2_logsize.py
M cmk/gui/plugins/wato/check_parameters/filesystem_utils.py
M cmk/gui/plugins/wato/check_parameters/netapp_luns.py
M cmk/gui/plugins/wato/check_parameters/netapp_volumes.py
M cmk/gui/plugins/wato/check_parameters/network_fs.py
M cmk/gui/plugins/wato/check_parameters/threepar_capacity.py
M cmk/gui/plugins/wato/check_parameters/volume_groups.py
Log Message:
-----------
filesystem valuespec: common function to hand-pick elements
* common functionality is consolidated
* flexibility to choose some or all of the available FS elements
* transform is happening in one place going forward
Triggered by SUP-3322
Change-Id: Ib9803e6e999aa628cd1dbb1a5d8588a6e4428944
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 22bf7666f1d0b3d78e1c39f40463ca07c1395b07
https://github.com/tribe29/checkmk/commit/22bf7666f1d0b3d78e1c39f40463ca07c…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
A .werks/14397
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
14397 FIX Show all folders in REST API starts recursion at parent
When calling the endpoint `/domain-types/folder_config/collections/all` and setting recursive to true the API would return all folders, independent of the set parent.
This has been fixed now.
Closes: FEED-6991
Change-Id: I807932f5e70789f224580d38c6f3243e3df1a49d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 15e9656c070c23e05c4e533b0e8954b23e08352a
https://github.com/tribe29/checkmk/commit/15e9656c070c23e05c4e533b0e8954b23…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
A .werks/14397
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
14397 FIX Show all folders in REST API starts recursion at parent
When calling the endpoint `/domain-types/folder_config/collections/all` and setting recursive to true the API would return all folders, independent of the set parent.
This has been fixed now.
Closes: FEED-6991
Change-Id: Id77c6c73dec5071c4cbf71f11bdae036f1e1f3e3