Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8ce28cc44da5dfe91fa856a3fab6f7e15a2482e7
https://github.com/Checkmk/checkmk/commit/8ce28cc44da5dfe91fa856a3fab6f7e15…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
R cmk/update_config/plugins/actions/agent_receiver_cert.py
Log Message:
-----------
Remove old agent-receiver certificate
Change-Id: I7e9c9582143928d02339501d42bb8d4546cb52f7
Commit: 21b95bd6e86a7454843dbcde0ce23353fc4770db
https://github.com/Checkmk/checkmk/commit/21b95bd6e86a7454843dbcde0ce23353f…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
R tests/testlib/mocklogger.py
M tests/unit/cmk/update_config/plugins/actions/test_password_hashes.py
M tests/unit/cmk/update_config/plugins/actions/test_update_two_factor.py
M tests/unit/cmk/update_config/plugins/actions/test_validate_user_ids.py
Log Message:
-----------
Remove MockLogger
Change-Id: Ie7dc6fb51ff42ea34ce44b571482494a7cb01cf7
Commit: f8294f532d3cbac2e095ba3904d4fcf2ce822c1b
https://github.com/Checkmk/checkmk/commit/f8294f532d3cbac2e095ba3904d4fcf2c…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_parser.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
Pass checking_section cb to CMKParser
removes last dep of this class on ConfigCache
CMK-16672
Change-Id: I6f47db57f93af8e3e0051edea07a259905c984b5
Commit: 9777120247c4fbee19fc375122bb34395b5ee488
https://github.com/Checkmk/checkmk/commit/9777120247c4fbee19fc375122bb34395…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
Pass summary_config callback to checker
CMK-16672
Change-Id: Id9f3415ca4b9da33188016b0e595a64cce6734eb
Compare: https://github.com/Checkmk/checkmk/compare/48b6ac0093c8...9777120247c4
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: 4da91267b84e95b4d0452ac706c434cb2dfa435e
https://github.com/Checkmk/checkmk/commit/4da91267b84e95b4d0452ac706c434cb2…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
R cmk/update_config/plugins/actions/remove_persisted_graph_options.py
R tests/unit/cmk/update_config/plugins/actions/test_remove_persisted_graph_options.py
Log Message:
-----------
Don't remove persisted graph options
Change-Id: I88beac51276d61c89b077362ab77db41a1ddfe26
Commit: 48b6ac0093c891b0bbb697299465cc6d9be3a60c
https://github.com/Checkmk/checkmk/commit/48b6ac0093c891b0bbb697299465cc6d9…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-10 (Fri, 10 May 2024)
Changed paths:
A cmk/update_config/lib.py
M cmk/update_config/main.py
M cmk/update_config/plugins/actions/agent_receiver_cert.py
M cmk/update_config/plugins/actions/audit_log.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/actions/automation_user_secrets.py
M cmk/update_config/plugins/actions/bi_config.py
M cmk/update_config/plugins/actions/cre_visuals.py
M cmk/update_config/plugins/actions/create_precompiled_files.py
M cmk/update_config/plugins/actions/ec_history.py
M cmk/update_config/plugins/actions/ec_rules.py
M cmk/update_config/plugins/actions/global_settings.py
M cmk/update_config/plugins/actions/hosts_and_folders.py
M cmk/update_config/plugins/actions/kill_sessions.py
M cmk/update_config/plugins/actions/ldap_connections.py
M cmk/update_config/plugins/actions/pagetypes.py
M cmk/update_config/plugins/actions/password_hashes.py
M cmk/update_config/plugins/actions/prediction_files_cleanup.py
M cmk/update_config/plugins/actions/rulesets.py
M cmk/update_config/plugins/actions/update_core_config.py
M cmk/update_config/plugins/actions/update_two_factor.py
M cmk/update_config/plugins/actions/user_attributes.py
M cmk/update_config/plugins/actions/validate_mk_files.py
M cmk/update_config/plugins/actions/validate_user_ids.py
M cmk/update_config/plugins/actions/version_specific_caches.py
M cmk/update_config/registry.py
R cmk/update_config/update_state.py
M tests/unit/cmk/update_config/plugins/actions/test_audit_log.py
M tests/unit/cmk/update_config/plugins/actions/test_hosts_and_folders.py
M tests/unit/cmk/update_config/plugins/actions/test_ldap_connections.py
M tests/unit/cmk/update_config/plugins/actions/test_password_hashes.py
M tests/unit/cmk/update_config/plugins/actions/test_update_two_factor.py
M tests/unit/cmk/update_config/plugins/actions/test_validate_user_ids.py
M tests/unit/cmk/update_config/plugins/actions/test_version_specific_caches.py
M tests/unit/cmk/update_config/test_main.py
R tests/unit/cmk/update_config/test_update_state.py
Log Message:
-----------
Remove UpdateActionState
Ideally, every update action needs be idempotent/stateless. However, sometimes
an action is only allowed to run once. In such a case, it is essential that a
component uses the version number of their data to ensure that the action is
applied correctly. If the schema for your data does not have a machine
readable version, please introduce one.
We might add some convenience functionality in the future make introducing a
version easier, but we are not there yet.
However, the versioning of components can't be part of `cmk/update/`. Imagine
you might need the version number of your data in some component. Will you
import that version from `cmk/update/`? -> No, your version goes with your
data into your component.
Change-Id: I676e5e6b6e38193b3cefc5139f3767b855cbc924
Compare: https://github.com/Checkmk/checkmk/compare/e2f2d76be32d...48b6ac0093c8
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: b25537c7407fb2832eb30c29b41a7bb17d25fba7
https://github.com/Checkmk/checkmk/commit/b25537c7407fb2832eb30c29b41a7bb17…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-08 (Wed, 08 May 2024)
Changed paths:
A cmk/plugins/aws/__init__.py
A cmk/plugins/cisco/__init__.py
A cmk/plugins/cisco/agent_based/__init__.py
A cmk/plugins/cisco/rulesets/__init__.py
A cmk/plugins/cisco/server_side_calls/__init__.py
A cmk/plugins/dns/__init__.py
A cmk/plugins/dns/server_side_calls/__init__.py
A cmk/plugins/elasticsearch/__init__.py
A cmk/plugins/elasticsearch/graphing/__init__.py
A cmk/plugins/elasticsearch/rulesets/__init__.py
A cmk/plugins/elasticsearch/server_side_calls/__init__.py
R cmk/plugins/email/rulesets/options.py
R cmk/plugins/email/server_side_calls/common.py
R cmk/plugins/email/server_side_calls/options_models.py
A cmk/plugins/emailchecks/__init__.py
A cmk/plugins/emailchecks/rulesets/options.py
A cmk/plugins/emailchecks/server_side_calls/__init__.py
A cmk/plugins/emailchecks/server_side_calls/common.py
A cmk/plugins/emailchecks/server_side_calls/options_models.py
A cmk/plugins/gcp/__init__.py
A cmk/plugins/gcp/agent_based/__init__.py
A cmk/plugins/gcp/lib/__init__.py
A cmk/plugins/gcp/rulesets/__init__.py
A cmk/plugins/gcp/server_side_calls/__init__.py
A cmk/plugins/jenkins/graphing/__init__.py
A cmk/plugins/jenkins/server_side_calls/__init__.py
R cmk/plugins/ldap/checkman/check_ldap
R cmk/plugins/ldap/rulesets/active_check_ldap.py
R cmk/plugins/ldap/server_side_calls/active_check_ldap.py
A cmk/plugins/ldapcheck/__init__.py
A cmk/plugins/ldapcheck/checkman/check_ldap
A cmk/plugins/ldapcheck/rulesets/active_check_ldap.py
A cmk/plugins/ldapcheck/server_side_calls/__init__.py
A cmk/plugins/ldapcheck/server_side_calls/active_check_ldap.py
M cmk/plugins/lib/kube.py
M cmk/plugins/lib/kube_info.py
M cmk/plugins/lib/kube_inventory.py
A cmk/plugins/memory/__init__.py
A cmk/plugins/memory/agent_based/__init__.py
A cmk/plugins/memory/rulesets/__init__.py
A cmk/plugins/mongodb/__init__.py
A cmk/plugins/mongodb/rulesets/__init__.py
A cmk/plugins/mssql/agent_based/__init__.py
A cmk/plugins/mssql/graphing/__init__.py
A cmk/plugins/mssql/rulesets/__init__.py
A cmk/plugins/prism/__init__.py
A cmk/plugins/prism/server_side_calls/__init__.py
A cmk/plugins/proxmox_ve/__init__.py
A cmk/plugins/proxmox_ve/server_side_calls/__init__.py
A cmk/plugins/pure_storage_fa/__init__.py
A cmk/plugins/pure_storage_fa/server_side_calls/__init__.py
A cmk/plugins/rabbitmq/__init__.py
A cmk/plugins/rabbitmq/agent_based/__init__.py
A cmk/plugins/rabbitmq/rulesets/__init__.py
A cmk/plugins/smtp/__init__.py
A cmk/plugins/smtp/rulesets/__init__.py
A cmk/plugins/smtp/server_side_calls/__init__.py
A cmk/plugins/ssh/__init__.py
A cmk/plugins/ssh/server_side_calls/__init__.py
A cmk/plugins/three_par/__init__.py
A cmk/plugins/three_par/lib/__init__.py
A cmk/plugins/three_par/rulesets/__init__.py
A cmk/plugins/three_par/server_side_calls/__init__.py
M tests/Makefile
R tests/unit/cmk/plugins/ldap/server_side_calls/test_ldap.py
A tests/unit/cmk/plugins/ldapcheck/server_side_calls/test_ldap.py
R tests/unit/cmk/plugins/mail/__init__.py
R tests/unit/cmk/plugins/mail/server_side_calls/__init__.py
Log Message:
-----------
plugin families: activate doc tests
The plugin families should be packages anyway.
Change-Id: I03a8d76c6965ac769fcf0fa5a18638d95588bd90
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: fd2f84a56eae4371647675a81f3130d620500732
https://github.com/Checkmk/checkmk/commit/fd2f84a56eae4371647675a81f3130d62…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-08 (Wed, 08 May 2024)
Changed paths:
M cmk/utils/piggyback.py
Log Message:
-----------
piggyback: leave optimization to python
Change-Id: Iad5fbed8beb33faf75f2ea812c8c9b49423ac0fb
Commit: 1d309271373d8dd58e3637ef72c59c58b9508dac
https://github.com/Checkmk/checkmk/commit/1d309271373d8dd58e3637ef72c59c58b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-08 (Wed, 08 May 2024)
Changed paths:
M cmk/utils/piggyback.py
M tests/unit/cmk/utils/test_piggyback.py
Log Message:
-----------
piggyback: simplify time rendering
We're not dealing with times in the order of weeks or more,
and there is no usercontext to be used for localization here.
Change-Id: Id02e74f962cd1e6241518239a8af7b8144ef6f67
Commit: 56235b59964c690731b4a67119a80c8e53d92984
https://github.com/Checkmk/checkmk/commit/56235b59964c690731b4a67119a80c8e5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-08 (Wed, 08 May 2024)
Changed paths:
M cmk/utils/piggyback.py
Log Message:
-----------
piggyback: simplify logging
Change-Id: I82e4ae4f745d6d01bbf4abdcd2d41c215dce9530
Commit: 3a76a836af20ec897efc4dec65d812c02a61b59c
https://github.com/Checkmk/checkmk/commit/3a76a836af20ec897efc4dec65d812c02…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-08 (Wed, 08 May 2024)
Changed paths:
M cmk/utils/piggyback.py
Log Message:
-----------
piggyback: rename & move function
Change-Id: I05e5be83fe993ccd61d6335715425e3a52898701
Compare: https://github.com/Checkmk/checkmk/compare/c3d8763adda0...3a76a836af20
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: 5b4e273efaa85eaa360ad10e15c0c2c21096e953
https://github.com/Checkmk/checkmk/commit/5b4e273efaa85eaa360ad10e15c0c2c21…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-05-08 (Wed, 08 May 2024)
Changed paths:
M cmk/plugins/cisco/rulesets/cisco_prime.py
M cmk/plugins/cisco/rulesets/meraki.py
M cmk/plugins/collection/rulesets/httpv1.py
M cmk/plugins/collection/rulesets/mobileiron.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/elasticsearch/rulesets/elasticsearch.py
M cmk/plugins/elasticsearch/rulesets/elasticsearch_query.py
M cmk/plugins/gcp/rulesets/gcp.py
M cmk/plugins/jenkins/rulesets/jenkins_special_agent.py
M cmk/plugins/ldap/rulesets/active_check_ldap.py
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/plugins/smtp/rulesets/active_check_smtp.py
M cmk/plugins/tcp/rulesets/active_check_tcp.py
Log Message:
-----------
server side calls: Add help text to forms that support macros
The help text has been added only to forms in rulesets using the new Rulesets API.
CMK-17030
Change-Id: I69759d049a509720c1f9ab8cf8f83f69f4b61c5c
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications