Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 00562e77f667bc7a88bccb13dba9c8542e3bc6cd
https://github.com/tribe29/checkmk/commit/00562e77f667bc7a88bccb13dba9c8542…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
A .werks/13769
M cmk/base/plugins/agent_based/kube_deployment_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/k8s.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_deployment.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_node.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_pod.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_info.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
13769 kubernetes: addition of cluster name label to all k8s objects
This werk introduces the cmk/kubernetes/cluster host label whose value
is the configured name of the k8s cluster. This label is added to
all piggyback hosts originating from the Kubernetes special agent.
Change-Id: Ibffb50bac4f6014aa34db7d3eb51949078bc67a6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5d9e84897f2f809794ee191ff57924330a31c057
https://github.com/tribe29/checkmk/commit/5d9e84897f2f809794ee191ff57924330…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_info.py
Log Message:
-----------
kube: fix minor typing issue
Change-Id: If81b9afa3ffe3232b31de6ff5e0128f97cc534e6
Commit: b26fdc8e2cbb855a216a81664bd1ceff53a58688
https://github.com/tribe29/checkmk/commit/b26fdc8e2cbb855a216a81664bd1ceff5…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
A .werks/13410
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
A tests/unit/cmk/base/plugins/agent_based/utils/test_kube.py
Log Message:
-----------
13410 FIX KUBE: adapt kubernetes labels to cmk
Kubernetes labels can have empty strings as values for labels (for
example node-role.kubernetes.io/control-plane:).
In checkmk labels can not have an empty value.
In order to have valid labels in checkmk, empty labels values are replaced
with true.
Change-Id: I2f79612ba478d7c4c5896f6afd84d3b678fdc5cd
Compare: https://github.com/tribe29/checkmk/compare/9e7d75535a25...b26fdc8e2cbb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9e7d75535a2548118ccb041e0cb2a44c545e0fa9
https://github.com/tribe29/checkmk/commit/9e7d75535a2548118ccb041e0cb2a44c5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M agents/wnx/src/engine/agent_controller.cpp
Log Message:
-----------
Disable using of controller on Windows older than 8.1
This CL is to keep monitoring of the system with old OS only
by preventing error `missing dll api-ms-xxx.dll`.
Final solution will be defined later. We may deploy missing
dlls too.
TEST: Manual on Window 8.1.
Change-Id: I159deafcdc2f57e35f10a174d8d13aefe2f8a49b
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3976652ff3fff7ca10a4f0530ad681cc1fd33bf5
https://github.com/tribe29/checkmk/commit/3976652ff3fff7ca10a4f0530ad681cc1…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_info.py
Log Message:
-----------
kube: fix minor typing issue
Change-Id: If81b9afa3ffe3232b31de6ff5e0128f97cc534e6
Commit: 497c30d714bf711d6c2ed5fb95980a6dcea282a4
https://github.com/tribe29/checkmk/commit/497c30d714bf711d6c2ed5fb95980a6dc…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
A .werks/13410
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
A tests/unit/cmk/base/plugins/agent_based/utils/test_kube.py
Log Message:
-----------
13410 FIX KUBE: adapt kubernetes labels to cmk
Kubernetes labels can have empty strings as values for labels (for
example node-role.kubernetes.io/control-plane:).
In checkmk labels can not have an empty value.
In order to have valid labels in checkmk, empty labels values are replaced
with true.
Change-Id: I2f79612ba478d7c4c5896f6afd84d3b678fdc5cd
Compare: https://github.com/tribe29/checkmk/compare/979dd906d396...497c30d714bf
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 98a5940693eb66b5be2a93bfd71bea643148fca2
https://github.com/tribe29/checkmk/commit/98a5940693eb66b5be2a93bfd71bea643…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
A .werks/13740
M agents/windows/plugins/veeam_backup_status.ps1
Log Message:
-----------
13740 FIX Veeam: Make veeam_cdp_jobs section optional
The CDP job option is now optional since not every Veeam instance supports it.
Change-Id: I4038a66a743148497036b870ad9ee7545b0cacdc
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 979dd906d396809ad463dab4cab575b12117e1aa
https://github.com/tribe29/checkmk/commit/979dd906d396809ad463dab4cab575b12…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
A .werks/13740
M agents/windows/plugins/veeam_backup_status.ps1
Log Message:
-----------
13740 FIX Veeam: Make veeam_cdp_jobs section optional
The CDP job option is now optional since not every Veeam instance supports it.
Change-Id: I4038a66a743148497036b870ad9ee7545b0cacdc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5ec8abfdd72c87e3ee3469f6b73b93b679c8e867
https://github.com/tribe29/checkmk/commit/5ec8abfdd72c87e3ee3469f6b73b93b67…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
R checks/lnx_thermal
A cmk/base/plugins/agent_based/lnx_thermal.py
R tests/unit/checks/generictests/datasets/lnx_thermal.py
R tests/unit/checks/generictests/datasets/lnx_thermal_5c1a522d621a4_regression.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_lnx_thermal.py
A tests/unit/cmk/base/plugins/agent_based/test_lnx_thermal.py
Log Message:
-----------
Migrate lnx_thermal
Change-Id: Ia175356debdf859cf8e13e08769813298d81ad4d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c6b4b5e815f98daeb688c532c2507afdfc3e0d26
https://github.com/tribe29/checkmk/commit/c6b4b5e815f98daeb688c532c2507afdf…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Exclude numpy test files from packaging
Change-Id: I286cc54059be58a0b4609f621e283572c71e56d4
Commit: 9f0e0f5307b78676bb48c37d4378d9b2f47be53b
https://github.com/tribe29/checkmk/commit/9f0e0f5307b78676bb48c37d4378d9b2f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Python3 modules: Reduce shared library size
There are some very large libraries built, like for example the
cygrpc.cpython-39-x86_64-linux-gnu.so which has a size of
139 MB which is reduced to ~10 MB with this change. The debug symbols of
these libraries are not relevant for us, so drop it.
Change-Id: Icc068a67bebefc60a78a18e197a567df4919bf7e
Commit: 3d4359921763f71aac702ccff2fd68875bc8af5e
https://github.com/tribe29/checkmk/commit/3d4359921763f71aac702ccff2fd68875…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M omd/debian/rules
Log Message:
-----------
Revert "Fix deb packages stripping python .so files"
This change was added in the process of using pre-packaged
wheels with Checkmk. Since we have reverted the whole approach,
this change can also be reverted.
This reverts commit 1b0f5e440930b607855329ef8f6e3281cc73a7dc.
Compare: https://github.com/tribe29/checkmk/compare/4e7fe890d91a...3d4359921763
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: b3fd0deb970330c0acee15ad57bee76d22a7411a
https://github.com/tribe29/checkmk/commit/b3fd0deb970330c0acee15ad57bee76d2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-01 (Tue, 01 Mar 2022)
Changed paths:
M omd/debian/rules
Log Message:
-----------
Revert "Fix deb packages stripping python .so files"
This change was added in the process of using pre-packaged
wheels with Checkmk. Since we have reverted the whole approach,
this change can also be reverted.
This reverts commit 1b0f5e440930b607855329ef8f6e3281cc73a7dc.