Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c43934f235700909cbf2f5ec388e49a25f67e8b8
https://github.com/Checkmk/checkmk/commit/c43934f235700909cbf2f5ec388e49a25…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
A .werks/15334.md
M cmk/base/legacy_checks/mongodb_collections.py
M cmk/plugins/lib/mongodb.py
M tests/unit/checks/test_mongodb_collections.py
M tests/unit/checks/test_mongodb_replica_set.py
Log Message:
-----------
15334 FIX mongodb_replica_set: compatibility with pymongo 3
[Werk #16174](https://checkmk.com/werk/16174) introduced a regression:
If the checkmk agent plugin is running with pymongo version 3 the
replication lag time stamp is interpreted as seconds, but its actually
milliseconds. This results in errors like `ValueError (year 56319 is out
of range)`.
The check is now compatible with pymongo version 3 and 4.
SUP-18566
SUP-18606
Change-Id: Ifb084af461988c81f64d7495e911adcb2aae08b9
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 7fdaa0899f34933585c0f7293b62b9ed57b1450c
https://github.com/Checkmk/checkmk/commit/7fdaa0899f34933585c0f7293b62b9ed5…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
A .werks/15334
M checks/mongodb_collections
M cmk/base/plugins/agent_based/utils/mongodb.py
M tests/unit/checks/test_mongodb_collections.py
M tests/unit/checks/test_mongodb_replica_set.py
Log Message:
-----------
15334 FIX mongodb_replica_set: compatibility with pymongo 3
[Werk #16174](https://checkmk.com/werk/16174) introduced a regression:
If the checkmk agent plugin is running with pymongo version 3 the
replication lag time stamp is interpreted as seconds, but its actually
milliseconds. This results in errors like `ValueError (year 56319 is out
of range)`.
The check is now compatible with pymongo version 3 and 4.
SUP-18566
SUP-18606
Change-Id: Ifb084af461988c81f64d7495e911adcb2aae08b9
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: f37efcc320459079d0ceffaf79078f96958081fd
https://github.com/Checkmk/checkmk/commit/f37efcc320459079d0ceffaf79078f969…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
A .werks/15334.md
M cmk/base/legacy_checks/mongodb_collections.py
M cmk/plugins/lib/mongodb.py
M tests/unit/checks/test_mongodb_collections.py
M tests/unit/checks/test_mongodb_replica_set.py
Log Message:
-----------
15334 FIX mongodb_replica_set: compatibility with pymongo 3
[Werk #16174](https://checkmk.com/werk/16174) introduced a regression:
If the checkmk agent plugin is running with pymongo version 3 the
replication lag time stamp is interpreted as seconds, but its actually
milliseconds. This results in errors like `ValueError (year 56319 is out
of range)`.
The check is now compatible with pymongo version 3 and 4.
SUP-18566
SUP-18606
Change-Id: Ifb084af461988c81f64d7495e911adcb2aae08b9
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: fce9c1d843342afdb4605deaa0ab59d3cc73c9a0
https://github.com/Checkmk/checkmk/commit/fce9c1d843342afdb4605deaa0ab59d3c…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
testlib.openapi_session: Assert no pending changes
This changes is done to make sure that after calling
activate_changes_and_wait_for_completion() no further
pending changes are in the queue to prevent hard to
debug errors during the test run.
Change-Id: I02b4f3f7a2ac22154eacd7b72c6afbd10eba4e4d
Commit: 58822721c8f50eb975168ec7ab92797d966a304b
https://github.com/Checkmk/checkmk/commit/58822721c8f50eb975168ec7ab92797d9…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
testlib.openapi_session: throw exception on non-empty 204
During _wait_for_completion, it may happen that a 204 response
with a non-empty content is returned. We should treat this is
an error, since 204 is explicitly defined as "No Content".
Change-Id: Ie8b0dcccbdb93846cde8cd17dfc78dff2ec8b066
Commit: 928d4984ae333ccf109642b5836ccc4b3f2f623e
https://github.com/Checkmk/checkmk/commit/928d4984ae333ccf109642b5836ccc4b3…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
FIX tests/integration: adapt openapi bulk discovery to new options
Change-Id: I50ee16c624fec8267b0fdc8118638365af6e1303
Commit: df39f85be943f1e31b25884267a5c3a57a74d20f
https://github.com/Checkmk/checkmk/commit/df39f85be943f1e31b25884267a5c3a57…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
M tests/testlib/site.py
Log Message:
-----------
FIX test_update: resolve bulk discovery for 2.3 version
Change-Id: Ie08c0cc973a8b468f06aa7c10c1e4d28bca9e3f7
Commit: 4e5d97a6f5ba68d38ab1c95359731643dd1e23e9
https://github.com/Checkmk/checkmk/commit/4e5d97a6f5ba68d38ab1c95359731643d…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
test_plugin_update: Fix bulk discovery
Change-Id: I0297f86339fae8025b4f2f8db03aa83c4e134cad
Commit: e4f1ca97e5e06a2b1dceca26fc480ce2e125c3cf
https://github.com/Checkmk/checkmk/commit/e4f1ca97e5e06a2b1dceca26fc480ce2e…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
site.openapi: Added hostgroup and ruleset wrappers
* Added create_host_group()
* Added get_host_group()
* Added delete_host_group()
* Added get_ruleset()
Change-Id: I26f14f386a43372e986d06875580793f2c456bde
Commit: cfb492af0d2585c102cd376f9608f6a3bb1dc951
https://github.com/Checkmk/checkmk/commit/cfb492af0d2585c102cd376f9608f6a3b…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
site.openapi: Allow posting rule from JSON object
Change-Id: I8cce1cbe3297c7d695d1892b0c870b9bc0038e2b
Commit: 28227a0c69d8ff28558f5584db530d72b71785ab
https://github.com/Checkmk/checkmk/commit/28227a0c69d8ff28558f5584db530d72b…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
site.openapi: Fix get_rules()
Potentially corresponds to a `direct` commit within `master` branch.
Thus, there is no `cherry-pick` entry visible.
Change-Id: I7989f1c805adc8ff177fda15de73f9963de4c83f
Compare: https://github.com/Checkmk/checkmk/compare/f9ec92c7812c...28227a0c69d8
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: dc9d6a4fcfc969278868d4dbc96557c169721dee
https://github.com/Checkmk/checkmk/commit/dc9d6a4fcfc969278868d4dbc96557c16…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
upgrade rulesets: don't print `()`
All `cmk --automation` calls automatically write to stdout. This needs
to be supressed, if used in inside of `cmk-update-config`.
CMK-17452
Change-Id: Ic720ed2029c38734bf569ea06c43a5e662abf9f0
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: 2ef976f4e647ab92e3dc731659dfac858b55281d
https://github.com/Checkmk/checkmk/commit/2ef976f4e647ab92e3dc731659dfac858…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M cmk/gui/inventory/__init__.py
M cmk/gui/inventory/_inventory_path.py
M cmk/gui/views/inventory/_display_hints.py
M cmk/gui/views/inventory/_tree_renderer.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/gui/views/inventory/test_data_sources.py
M tests/unit/cmk/gui/views/inventory/test_display_hints.py
Log Message:
-----------
Move parse out of class
Change-Id: Ie525f690f48eff4a25323ef7555c8ca76aa945af
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: f9ec92c7812c7cb78b3135f5e77947a7f4db0540
https://github.com/Checkmk/checkmk/commit/f9ec92c7812c7cb78b3135f5e77947a7f…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
A .werks/16854.md
M cmk/base/sources/_builder.py
M cmk/checkengine/parser/_agent.py
M cmk/checkengine/parser/_sectionstore.py
M cmk/checkengine/parser/_snmp.py
M tests/unit/cmk/checkengine/test_parsers.py
Log Message:
-----------
16854 FIX SNMP: Fix missing data error when using 'Fetch intervals for SNMP sections'
Users using the `Fetch intervals for SNMP sections` rule, would occasionally
get a missing data error, after which the monitoring would return back to normal.
The cause was SNMP section becoming expired during the checking. The problem is
fixed by using the last fetched section data instead.
SUP-18415
Change-Id: I8e2080f5fa3b2fd17647c577a9bfd14785949904
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: 7d34972c756bf866ca443cccbb6d8052fdeec56a
https://github.com/Checkmk/checkmk/commit/7d34972c756bf866ca443cccbb6d8052f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M cmk/base/check_legacy_includes/check_mail.py
R cmk/base/legacy_checks/check_mail_loop.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/plugins/emailchecks/__init__.py
A cmk/plugins/emailchecks/rulesets/__init__.py
A cmk/plugins/emailchecks/rulesets/active_check_mail_loop.py
M cmk/plugins/emailchecks/server_side_calls/__init__.py
A cmk/plugins/emailchecks/server_side_calls/check_mail_loop.py
M cmk/plugins/emailchecks/server_side_calls/options_models.py
M cmk/utils/password_store/hack.py
R tests/unit/checks/test_check_mail_loop.py
A tests/unit/cmk/plugins/emailchecks/server_side_calls/test_check_mail_loop.py
Log Message:
-----------
check_mail_loop: migration
Change-Id: I1c77b3aaa0398ca03501e4ef5688734c40d0a2d5
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications