Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 47c4256e3c1ea29345ab02bcebefada836ed83c1
https://github.com/tribe29/checkmk/commit/47c4256e3c1ea29345ab02bcebefada83…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
A .werks/13616
Log Message:
-----------
13616 FIX Users with edit permissions for custom graphs can save their changes
- Include owner into design editor.
- Make sure save instances knows about the graph owner
- Delete duplicated code that generates the graph designer url
SUP-8952
Change-Id: Ia4ae4724e9603072515413b4af0cef79e274e2ca
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 86cb03e39e982a27b68e2b1c26a317d805b39edf
https://github.com/tribe29/checkmk/commit/86cb03e39e982a27b68e2b1c26a317d80…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_containers.py
M cmk/base/plugins/agent_based/kube_pod_status.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M cmk/special_agents/utils_kubernetes/transform.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_status.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
agent_kube: ContainerInfo rename
Change-Id: I165263c7a25855deb4a00531c4fab4ff016de8e6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 10fdfa1acf57ea0188ac6fe6d8c048cff4d3e97d
https://github.com/tribe29/checkmk/commit/10fdfa1acf57ea0188ac6fe6d8c048cff…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_restarts.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_restarts.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_restarts.py
Log Message:
-----------
kube_pod_restarts: bugfix
Previously, the defined rules would always be ignored. Moreover,
the rule chains now allow deleting options via "No levels".
CMK-9644
Change-Id: I92a05a69431b44b38e3efa2ebaca95d207784bf8
Commit: b18df1b7d7e27400ca4154db2235f7678e386826
https://github.com/tribe29/checkmk/commit/b18df1b7d7e27400ca4154db2235f7678…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/kube.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_resources.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_status.py
Log Message:
-----------
rename valuespec_age to age_levels_dropdown
Change-Id: I534461ee686669f315cec39d9cc274af0fb263a5
Commit: 88081d65a490ed6a8faa40575c322857904e129e
https://github.com/tribe29/checkmk/commit/88081d65a490ed6a8faa40575c3228579…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_deployment_conditions.py
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M cmk/base/plugins/agent_based/kube_replicas.py
M cmk/gui/plugins/wato/check_parameters/kube.py
M cmk/gui/plugins/wato/check_parameters/kube_deployment_conditions.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_conditions.py
M cmk/gui/plugins/wato/check_parameters/kube_replicas.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_replicas.py
Log Message:
-----------
use wrap_with_no_levels_dropdown for kube plugins
kube_deployment_conditions, kube_pod_conditions and kube_replicas
now all use the same valuespec, giving them a uniform look.
CMK-9644
Change-Id: I92937d0b132c68d92f7224b134ce4328c6881a5c
Commit: a6dfbd8665757384f030582cfd071dcf38b67c53
https://github.com/tribe29/checkmk/commit/a6dfbd8665757384f030582cfd071dcf3…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/kube.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_resources.py
Log Message:
-----------
Kubernetes: update no levels text
As per the PM acceptance list, "no levels" is replaced by
"Do not impose levels".
CMK-9644
Change-Id: I511d1134819e6eb5a359555ad2b8bb6246d31c47
Compare: https://github.com/tribe29/checkmk/compare/68ef73384723...a6dfbd866575
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b0d5528ae4a669889da67f1f6ab20bdcb856a0de
https://github.com/tribe29/checkmk/commit/b0d5528ae4a669889da67f1f6ab20bdcb…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
A cmk/base/plugins/agent_based/inventory_kube_pod.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/gui/plugins/views/builtin_inventory_plugins.py
A tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_pod.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
kube_pod_inventory: add plugin
CMK-9327
Change-Id: I8daeeaf625d819a58d04e07256098416ffe389ed
Commit: e9eb7f13535ea8703cf07913bdb6a1a3ba6bf250
https://github.com/tribe29/checkmk/commit/e9eb7f13535ea8703cf07913bdb6a1a3b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/utils/encryption.py
Log Message:
-----------
Clarify arguments to `Encrypter._cipher`
The function is a wrapper over AES.new(), where it is OK
to fix the mode to MODE_GCM, passing it a different set of
arguments is really confusing.
CMK-9563
Change-Id: I2103a55aafcffa3c0eb6cb1eb2813deedee10613
Commit: 68ef733847235af6843bdb608ffa53ce682fafd3
https://github.com/tribe29/checkmk/commit/68ef733847235af6843bdb608ffa53ce6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/utils/encryption.py
Log Message:
-----------
Clarify arguments to `Encrypter._secret_key`
The function is a wrapper over `hashlib.scrypt`. Where it is OK
to fix some of its arguments, pulling one parameter out of the
global scope is really confusing.
That should also let us simplify our unit tests and reduce
the need for patching and IO but this is out of scope for
this commit.
CMK-9563
Change-Id: Ic8172306548b638cb9e9532b66fd2e4264322572
Compare: https://github.com/tribe29/checkmk/compare/648edfe1af4d...68ef73384723
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: c8cb56d418d1f95878fe4b19df8addaf616ddb09
https://github.com/tribe29/checkmk/commit/c8cb56d418d1f95878fe4b19df8addaf6…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
A .werks/13408
Log Message:
-----------
13408 FIX RESTAPI: allow downloading vanilla and generic agents
With this change it's possible to download the "vanilla" and "generic" agents via RESTAPI.
To download the "generic" agent you can use the following url:
/api/1.0/domain-types/agent/actions/download_by_host/invoke?agent_type=generic&os_type=linux_tgz
The url for downloading the agent by host name continue to work as is.
Change-Id: I82261001816efb6044f4a69acb9803c0228ea535
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 396fc2b1cdf855c9857b403e7f628b30e4bad8d5
https://github.com/tribe29/checkmk/commit/396fc2b1cdf855c9857b403e7f628b30e…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
M tests/gui_crawl/test_gui_crawl.py
Log Message:
-----------
Change Feature-Policy Headers
This reverts commit 5ca944b6da79e8253bc08256a3394a56fee6c203
> Apparently the Feature-Policy header was renamed to
> `Permissions-Policy`.
> The OWASP recommendations aren't up-to-date, the
> `vr`, `speaker` and `vibrate` features were removed.
Next to the header name the format change to *Structured Field Values*.
Also the `ambient-light-sensor` was removed to get rid of all the
warnings in Chrome.
The GUI Crawl test had an exception for those errors, these are not
necessary anymore.
CMK-9580
Change-Id: I90d69ceecd7cb580e70baf2a8b5ab976e8c59275