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