Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f30f6a956cb63a1c693279504fb0d41948da2190
https://github.com/Checkmk/checkmk/commit/f30f6a956cb63a1c693279504fb0d4194…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M cmk/base/modes/__init__.py
M cmk/checkengine/discovery/_commandline.py
M cmk/checkengine/discovery/_preview.py
M cmk/checkengine/discovery/_services.py
M cmk/checkengine/inventory.py
M cmk/post_rename_site/plugins/actions/warn_about_not_migrated_configs.py
M cmk/post_rename_site/plugins/actions/warn_changed_ports.py
M cmk/post_rename_site/plugins/actions/warn_remote_site.py
M cmk/utils/config_warnings.py
M cmk/utils/log/console.py
M tests/unit/cmk/utils/test_log_console.py
Log Message:
-----------
Refactoring: Simplify EOL handling in console.warning
Change-Id: I3bedfb20ca1119dbcdd0a05bef16b61640052537
Commit: 4528cf80eca50a93ac0a9969835d5d9f3761b018
https://github.com/Checkmk/checkmk/commit/4528cf80eca50a93ac0a9969835d5d9f3…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M cmk/base/diagnostics.py
M cmk/utils/log/console.py
M cmk/utils/log/section.py
M tests/unit/cmk/utils/test_log_console.py
Log Message:
-----------
Refactoring: Simplify EOL handling in console.info
Change-Id: Ie0773b062de29ce259166f2163116439b1c032cc
Commit: 42917236e122c1dcc918f7b348f028382b8e1ed5
https://github.com/Checkmk/checkmk/commit/42917236e122c1dcc918f7b348f028382…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M tests/conftest.py
Log Message:
-----------
Add debug output to error message
Change-Id: I50eedb721c230432b9a01ef4314f5a3a1576988a
Compare: https://github.com/Checkmk/checkmk/compare/d50bc4b41002...42917236e122
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: ed989e99f639ec3aad67f995a734fbd5083e36a9
https://github.com/Checkmk/checkmk/commit/ed989e99f639ec3aad67f995a734fbd50…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M tests/testlib/playwright/pom/page.py
Log Message:
-----------
gui-e2e: improve readability.
`primary object` followed by `helper objects`.
Change-Id: Ia61f6bb02b3d16a32d8f992aa3b59ebaf4a27681
(cherry picked from commit bb90d7403a7017212c028f3d4b3784d2dfb72fea)
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: d50bc4b41002171b9dd78f26d6d033856eae1b58
https://github.com/Checkmk/checkmk/commit/d50bc4b41002171b9dd78f26d6d033856…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
testlib.openapi_session: update rest-api call based on checkmk version.
Resolved `Todo`, which modifies rest-api call within
`CMKOpenApiSession::bulk_discover_services_and_wait_for_completion`
, depedending on `checkmk version` under test.
Rest-api call for bulk discovery of services differs
- 2.2: `mode` is set as "new"
- 2.3: `mode` is deprecated; additional `options` are provided
Change-Id: I0b15daca4edaf8e396e2a862824e15b6ae9dee31
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: f0a8b4dd9017cff6417d655bd7b456919af5b07a
https://github.com/Checkmk/checkmk/commit/f0a8b4dd9017cff6417d655bd7b456919…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M tests/testlib/openapi_session.py
Log Message:
-----------
testlib.openapi_session: update rest-api call based on checkmk version.
Resolved `Todo`, which modifies rest-api call within
`CMKOpenApiSession::bulk_discover_services_and_wait_for_completion`
, depedending on `checkmk version` under test.
Rest-api call for bulk discovery of services differs
- 2.2: `mode` is set as "new"
- 2.3: `mode` is deprecated; additional `options` are provided
Change-Id: I0b15daca4edaf8e396e2a862824e15b6ae9dee31
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: ddd9dc3c51f4ea92f2061aee9e50f1eae58da066
https://github.com/Checkmk/checkmk/commit/ddd9dc3c51f4ea92f2061aee9e50f1eae…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
A .werks/16874
M cmk/gui/fields/definitions.py
M cmk/gui/watolib/builtin_attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
16874 FIX host_config: skip host parent validation on host return
Prior to this werk, the REST API always validated if a specified
host parent is an existing host. This validation behavior differs
to the mechanism of the UI where it is possible that a host has
non existing hosts as parent. This werk modifies the behaviour of the
REST API to skip the host existence validation when a host is returned.
CMK-17301
Change-Id: I1ee28b3f8f09fbbc8f2968cca40f0233b3e36777
Commit: 1234b3376a510e0a5faefb7a4c5d4de9ee4167c0
https://github.com/Checkmk/checkmk/commit/1234b3376a510e0a5faefb7a4c5d4de9e…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
A .werks/16884
M checks/seh_ports
Log Message:
-----------
16884 seh_ports: support new OIDs from updated sehMIB v2.5
The `seh_ports` check was unable to deal with newer devices sending SNMP
data based on SEH-MIB v2.5 (2023.10.31) (compared to the already handled
format SEH-PSRV-MIB v1.167.
This change makes `seh_ports` deal with the new format next to the old one.
Change-Id: I75724f40854fa1cc3acd1bfed82af5cdaf010c1c
Compare: https://github.com/Checkmk/checkmk/compare/65a84a1df0f4...1234b3376a51
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: bac95d123d19d75e0c6ad561cb20fb69d59dbc11
https://github.com/Checkmk/checkmk/commit/bac95d123d19d75e0c6ad561cb20fb69d…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
A .werks/16874.md
M cmk/gui/fields/definitions.py
M cmk/gui/watolib/builtin_attributes.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
Log Message:
-----------
16874 FIX host_config: skip host parent validation on host return
Prior to this werk, the REST API always validated if a specified
host parent is an existing host. This validation behavior differs
to the mechanism of the UI where it is possible that a host has
non existing hosts as parent. This werk modifies the behaviour of the
REST API to skip the host existence validation when a host is returned.
CMK-17301
Change-Id: I1ee28b3f8f09fbbc8f2968cca40f0233b3e36777
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: 36ba0c58ac8b343861bb4c6abd91c4d33a0134a8
https://github.com/Checkmk/checkmk/commit/36ba0c58ac8b343861bb4c6abd91c4d33…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
A .werks/16874.md
M cmk/gui/fields/definitions.py
M cmk/gui/watolib/builtin_attributes.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
Log Message:
-----------
16874 FIX host_config: skip host parent validation on host return
Prior to this werk, the REST API always validated if a specified
host parent is an existing host. This validation behavior differs
to the mechanism of the UI where it is possible that a host has
non existing hosts as parent. This werk modifies the behaviour of the
REST API to skip the host existence validation when a host is returned.
CMK-17301
Change-Id: I1ee28b3f8f09fbbc8f2968cca40f0233b3e36777
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: c282a214eb2414e9a871a5b33f1b8a743f7d2c44
https://github.com/Checkmk/checkmk/commit/c282a214eb2414e9a871a5b33f1b8a743…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M bin/check_mk
M cmk/base/api/agent_based/register/_discover.py
M cmk/base/api/bakery/register.py
M cmk/base/automations/__init__.py
M cmk/base/config.py
M cmk/base/core_nagios/_precompile_host_checks.py
M cmk/base/modes/check_mk.py
M cmk/base/notify.py
M cmk/base/parent_scan.py
M cmk/checkengine/discovery/_host_labels.py
M cmk/checkengine/discovery/_services.py
M cmk/utils/log/console.py
M tests/unit/cmk/utils/test_log_console.py
Log Message:
-----------
Refactoring: Simplify EOL handling in console.error
It doesn't make sense to go the extra mile to avoid emitting an EOL in
print(), just to add that EOL at every call site.
Note that one must be very careful when chaning such things in our code,
because the console code is effectively used for three totally different
purposes to emit:
* fancy, perhaps colored output on the TTY
* log lines in some log file
* a fixed internal protocol
Sometimes one doesn't even know actual the purpose, because the code in
question is used in various scenarios. This is quite suboptimal and should
really be disentangled, but this is something for future cleanups.
Change-Id: I681ee1b567d2f04c33c055f63f97f38ebada5252
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications