Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f13319de146261376f4b73d30fc0bad5c7bdcf1c
https://github.com/Checkmk/checkmk/commit/f13319de146261376f4b73d30fc0bad5c…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
R cmk/base/legacy_checks/agent_cisco_prime.py
A cmk/plugins/cisco/server_side_calls/prime.py
R tests/unit/checks/test_agent_cisco_prime.py
A tests/unit/cmk/plugins/cisco/server_side_calls/test_prime.py
M tests/unit/cmk/plugins_consistency/test_special_agent_args.py
Log Message:
-----------
cisco prime: migrate special agent to SSC API
Change-Id: I14d28f9fa2b12279e2282c7c753b5df384f333de
Commit: 29bc5cb6b8660594e11be6fb315ec870b6bd303f
https://github.com/Checkmk/checkmk/commit/29bc5cb6b8660594e11be6fb315ec870b…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/base/server_side_calls/_active_checks.py
M cmk/base/server_side_calls/_special_agents.py
M cmk/plugins/collection/server_side_calls/agent_bi.py
M cmk/plugins/collection/server_side_calls/http.py
M cmk/plugins/elasticsearch/server_side_calls/special_agent.py
M cmk/plugins/prism/server_side_calls/special_agent.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_active_checks.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_special_agents.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
M packages/cmk-server-side-calls/tests/v1/test_utils.py
M tests/unit/cmk/base/test_server_side_calls.py
M tests/unit/cmk/plugins/aws/server_side_calls/test_aws.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_bi_aggr.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_sftp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_uniserv.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_cisco_meraki.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_datadog.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_icmp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_kube.py
M tests/unit/cmk/plugins/elasticsearch/server_side_calls/test_agent_elasticsearch.py
M tests/unit/cmk/plugins/fritzbox/server_side_calls/test_agent_fritzbox.py
M tests/unit/cmk/plugins/proxmox_ve/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/pure_storage_fa/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/three_par/server_side_calls/test_three_par.py
Log Message:
-----------
Make the SSC dataclass constructors kw_only.
Allowing the passing of up to 11 parameters by position would be insane,
especially with the primtive obsession going on here, i.e. most of the
parameters have type str or Mapping[str, str]: Swapping parameters would go
unnoticed without any static tool complaining. So let's at least make the
call sites more explicit about what primitive entity is passed for which
purpose.
Change-Id: Idff0e39fcf341683995da5844abfd79bfbc854e9
Compare: https://github.com/Checkmk/checkmk/compare/0f86460bcecc...29bc5cb6b866
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: cf240c5d0d34c476748d0f759ddb74b3642800be
https://github.com/Checkmk/checkmk/commit/cf240c5d0d34c476748d0f759ddb74b36…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/fetchers/_nofetcher.py
Log Message:
-----------
fetcher: Publicize attr
makes ext serialization easier
Change-Id: I074ed697be0399333b923471eb25e656e6e1f547
Commit: d369420ceed0dc539461ef379cf2c3715ded5fe4
https://github.com/Checkmk/checkmk/commit/d369420ceed0dc539461ef379cf2c3715…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/fetchers/_abstract.py
M cmk/fetchers/_ipmi.py
M cmk/fetchers/_nofetcher.py
M cmk/fetchers/_piggyback.py
M cmk/fetchers/_program.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/_tcp.py
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Move fetcher serialization where required
improves layering, simplify fetchers
* enterprise only -> no need to leak in CRE
* serialization better at module interface, not a core feature of
fetchers
Change-Id: Iac415acc582275764109988b37080979915e26b3
Commit: 93e5b7edf71c59e00cd8d2473638381751ddb192
https://github.com/Checkmk/checkmk/commit/93e5b7edf71c59e00cd8d247363838175…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/fetchers/filecache/_cache.py
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Move filecache serialization where required
Change-Id: I5f9d795bf81c5ca223a6b5dbceb9f04192e36b3f
Commit: 0f86460bcecc740e790d8ba87cc879a530dad40f
https://github.com/Checkmk/checkmk/commit/0f86460bcecc740e790d8ba87cc879a53…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/fetchers/_ipmi.py
M cmk/fetchers/_nofetcher.py
M cmk/fetchers/_piggyback.py
M cmk/fetchers/_program.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/_tcp.py
Log Message:
-----------
Test fetcher config ser/deser
Change-Id: Iffb1162deee2a5c265642b24e1ede06d61004379
Compare: https://github.com/Checkmk/checkmk/compare/b17410e0c22a...0f86460bcecc
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: f14e2d2cbdd802f7e870caef51f1ac9531a9a085
https://github.com/Checkmk/checkmk/commit/f14e2d2cbdd802f7e870caef51f1ac953…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A .werks/14224.md
M cmk/bi/compiler.py
M cmk/gui/bi/bi_manager.py
M cmk/gui/bi/view.py
Log Message:
-----------
14224 Frozen BI: Frozen icon now also indicates if the non-frozen version differs from the frozen one
Change-Id: I410e571a8381ed6ff659651f63f98985c98bc7c2
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 85f67c278615cbd64f30c8a47b5566f32bab8e3c
https://github.com/Checkmk/checkmk/commit/85f67c278615cbd64f30c8a47b5566f32…
Author: Andreas Boesl <andreas.boesl(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A .werks/14224.md
M cmk/bi/compiler.py
M cmk/gui/bi/bi_manager.py
M cmk/gui/bi/view.py
Log Message:
-----------
14224 Frozen BI: Frozen icon now also indicates if the non-frozen version differs from the frozen one
Change-Id: I410e571a8381ed6ff659651f63f98985c98bc7c2
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 0c1b59a4f41a1d189c44c21cb9196c9b54ea52a2
https://github.com/Checkmk/checkmk/commit/0c1b59a4f41a1d189c44c21cb9196c9b5…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/plugins/collection/rulesets/cert.py
Log Message:
-----------
check_cert ruleset: allow hash algo for RSAPSS
Even though x509 uses only one OID for RSASSA-PSS, different hash
algorithms can be used for the signature and the chosen algorithm must
be specified. See also RFC 4055, esp Sec 6.
Change-Id: Ia68e3498000107fe4596f93cda8fd7837c784cbd
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications