Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 3ece2653093f153fc226c82f8de8d9af39c5b2ed
https://github.com/Checkmk/checkmk/commit/3ece2653093f153fc226c82f8de8d9af3…
Author: Christopher Krause <christopher.krause(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
M cmk/gui/watolib/host_attributes.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
Log Message:
-----------
validate datatype for host attribute value specs
Change-Id: If2416a91d99831a99fddaaf37efa7110b9f77e2f
JIRA-Ref: CMK-15333
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: 632afa9be9c905bdddeaa16c1675baeb16c4a2f4
https://github.com/Checkmk/checkmk/commit/632afa9be9c905bdddeaa16c1675baeb1…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-28 (Wed, 28 Feb 2024)
Changed paths:
R cmk/base/legacy_checks/check_ldap.py
A cmk/plugins/collection/server_side_calls/ldap.py
R tests/unit/checks/test_check_ldap.py
A tests/unit/cmk/plugins/collection/server_side_calls/test_ldap.py
Log Message:
-----------
ldap: migrate active check to SSC API
Change-Id: I538c98073aaaf50a8925bd5a8b183cc681b44ce0
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: bda8403ed17f1722a121203873dca29cc845246e
https://github.com/Checkmk/checkmk/commit/bda8403ed17f1722a121203873dca29cc…
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
Log Message:
-----------
cisco prime: migrate special agent to SSC API
Change-Id: I14d28f9fa2b12279e2282c7c753b5df384f333de
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: 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