Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: 800e1bf87e4a74e205435b811e432817894f51fd
https://github.com/tribe29/checkmk/commit/800e1bf87e4a74e205435b811e4328178…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
M omd/packages/patch/patch.make
A omd/packages/patch/patches/README.md
A omd/packages/patch/patches/ed-style-01-missing-input-files.patch.dif
A omd/packages/patch/patches/ed-style-02-fix-arbitrary-command-execution.patch.dif
A omd/packages/patch/patches/ed-style-03-update-test-Makefile.patch.dif
A omd/packages/patch/patches/ed-style-04-invoke-ed-directly.patch.dif
A omd/packages/patch/patches/ed-style-05-minor-cleanups.patch.dif
A omd/packages/patch/patches/ed-style-06-fix-test-failure.patch.dif
A omd/packages/patch/patches/ed-style-07-dont-leak-tmp-file.patch.dif
A omd/packages/patch/patches/ed-style-08-dont-leak-tmp-file-multi.patch.dif
A omd/packages/patch/patches/fix-segfault-mangled-rename.patch.dif
Log Message:
-----------
Update patch with patches
Patch in the highest released version is vulnerable to these
vulnerabilities:
- CVE-2018-1000156
- CVE-2019-13638
- CVE-2018-6951
- CVE-2018-6952
- CVE-2018-20969
- CVE-2019-13636
Unfortunately no new version was released, so we apply the patches
manually.
Change-Id: I88d9108ccbe6e2e48b501f4b83e8bf5c6ccd72d4
Commit: 9a893264557e204798f48b5a1889ccc0497601b3
https://github.com/tribe29/checkmk/commit/9a893264557e204798f48b5a1889ccc04…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
M cmk/gui/utils/escaping.py
Log Message:
-----------
Make escaping links optional
In some places unescaping links doesn't make sense, so now the
unescaping of links can be blocked.
Change-Id: Ic41afa0f8fdc92830252f67e9116cc2f7bd5aa33
Commit: ac9875f0b1bbbfe4a9e8749a926b78dd7a0c28ef
https://github.com/tribe29/checkmk/commit/ac9875f0b1bbbfe4a9e8749a926b78dd7…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
A .werks/13808
M cmk/base/plugins/agent_based/kube_replicas.py
M cmk/base/plugins/agent_based/utils/k8s.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_replicas.py
Log Message:
-----------
13808 FIX KUBE kube_replicas change replicas desired count from status to spec
In the previous version, the desired replicas count was based upon Kubernetes'
reported status count number. This number could differ from the specified
replicas count depending on the conditions of the deployment. This werk, therefore,
changes the desired replicas count to rely on the spec value.
Change-Id: Ie5e08fc1d70f038af4877d4ec6783c85422c7767
Commit: 9dd550385a7c292996939049a0b997cd6797c141
https://github.com/tribe29/checkmk/commit/9dd550385a7c292996939049a0b997cd6…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_cluster_api_health.py
M cmk/base/plugins/agent_based/utils/k8s.py
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 tests/unit/cmk/base/plugins/agent_based/test_kube_cluster_api_health.py
M
tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
KUBE kube_cluster_api_health: rename section model to ClusterDetails
Change-Id: Ide853ae69aa3e0963cf635ca584d649aa1a615f7
Commit: 11017d1c0842d4f6f3da9ba30cfbb7f1ae3b7549
https://github.com/tribe29/checkmk/commit/11017d1c0842d4f6f3da9ba30cfbb7f1a…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
A .werks/13807
A checkman/kube_cluster_info
A cmk/base/plugins/agent_based/kube_cluster_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/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
M
tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
13807 KUBE kube_cluster_info addition of Cluster Info agent plugin and labels for
Kubernetes cluster
Change-Id: I5bbf5d6d3cb83cd57010b24c610fe816e685628f
Commit: c4c340887c52458e631b92bb9c091aca9b229f9e
https://github.com/tribe29/checkmk/commit/c4c340887c52458e631b92bb9c091aca9…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
A .werks/13770
M cmk/special_agents/agent_kube.py
Log Message:
-----------
13770 FIX KUBE agent_kube handling of exception case when no cluster collector data is
processed
The cluster collector is considered healthy even if it never received
data from its node collectors. This behaviour was previously also reflected
in the Cluster Collector service, where processing was considered successful even
though no data was processed. With this werk, this will be changed and the service will
make a clear distinction when no data has been received from the cluster
collector endpoint
Change-Id: Icf1e276b4a16e835544993987d1fc39e39ae417a
Commit: 14793d23e93ff4a401ea369b6ba1d97027b4bbbe
https://github.com/tribe29/checkmk/commit/14793d23e93ff4a401ea369b6ba1d9702…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
A .werks/13809
M cmk/base/plugins/agent_based/kube_collector_info.py
Log Message:
-----------
13809 FIX KUBE kube_collector_info fix url representation
In the previous version, the url icon swallowed the trailing ")" of
the detailed message which led to an invalid url. This werk fixes
this behaviour.
Change-Id: Id0ccdf127cd3ec8131dc9e5b47a27fa951f7b736
Compare:
https://github.com/tribe29/checkmk/compare/3f8dc76bebf1...14793d23e93f