Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 21079f389b9d577f7708b7bd14f09407a7720ca9
https://github.com/Checkmk/checkmk/commit/21079f389b9d577f7708b7bd14f09407a…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16827
M cmk/gui/wsgi/applications/checkmk.py
M web/htdocs/js/index.ts
A web/htdocs/js/modules/layout.ts
Log Message:
-----------
16827 FIX page_handler errors appearing at the bottom of the page
Non-user errors that were thrown during the page_handler() call
were sometimes shown after a lot of content has been rendered,
depending on when the error was raised. Since they could appear
after having written a lot of html, we use a small javascript
helper function to move the error to the top of the page.
SUP-18178
Change-Id: Ic32b69912c2b0b6ecfe2a3d793ad99957a3c4613
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: 5de97818ba4394949c2529afb9e22bb0ae5240bd
https://github.com/Checkmk/checkmk/commit/5de97818ba4394949c2529afb9e22bb0a…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16828.md
M cmk/plugins/netapp/agent_based/netapp_ontap_snapshots.py
Log Message:
-----------
16828 netapp: Fix crash when setting state in snapshot reserve service rule
A problem in the NetApp Snapshot Reserve rule caused a crash
when setting the "State when no reserve is configured" option.
This werk fixes the bug such that the state can be defined
as expected.
SUP-18718
Change-Id: I1a01fea3f367993181d4363e1293b3bfe4492df9
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: 359d821150e1c75c318f83139ddc0176a95292e2
https://github.com/Checkmk/checkmk/commit/359d821150e1c75c318f83139ddc0176a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
R cmk/base/plugins/agent_based/job.py
R cmk/base/plugins/agent_based/juniper_cpu_util.py
R cmk/base/plugins/agent_based/juniper_info.py
R cmk/base/plugins/agent_based/juniper_trpz_aps.py
R cmk/base/plugins/agent_based/juniper_trpz_aps_sessions.py
A cmk/plugins/collection/agent_based/job.py
A cmk/plugins/collection/agent_based/juniper_cpu_util.py
A cmk/plugins/collection/agent_based/juniper_info.py
A cmk/plugins/collection/agent_based/juniper_trpz_aps.py
A cmk/plugins/collection/agent_based/juniper_trpz_aps_sessions.py
R tests/unit/cmk/base/plugins/agent_based/snmp.py
R tests/unit/cmk/base/plugins/agent_based/test_job.py
R tests/unit/cmk/base/plugins/agent_based/test_juniper_cpu_util.py
R tests/unit/cmk/base/plugins/agent_based/test_juniper_fru.py
R tests/unit/cmk/base/plugins/agent_based/test_juniper_trpz_aps_sessions.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_client_requests.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_info.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_misc.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_time_consumed_by_rule_engine.py
M tests/unit/cmk/base/plugins/agent_based/test_mcafee_webgateway_time_to_resolve_dns.py
M tests/unit/cmk/base/plugins/agent_based/test_synology_disk.py
M tests/unit/cmk/base/plugins/agent_based/test_ups_power.py
A tests/unit/cmk/plugins/collection/agent_based/snmp.py
M tests/unit/cmk/plugins/collection/agent_based/test_apc_symmetra_power.py
M tests/unit/cmk/plugins/collection/agent_based/test_brocade_fcport.py
M tests/unit/cmk/plugins/collection/agent_based/test_cisco_temperature.py
M tests/unit/cmk/plugins/collection/agent_based/test_cisco_wlc_clients.py
M tests/unit/cmk/plugins/collection/agent_based/test_epower.py
A tests/unit/cmk/plugins/collection/agent_based/test_job.py
A tests/unit/cmk/plugins/collection/agent_based/test_juniper_cpu_util.py
A tests/unit/cmk/plugins/collection/agent_based/test_juniper_fru.py
A tests/unit/cmk/plugins/collection/agent_based/test_juniper_trpz_aps_sessions.py
M tests/unit/cmk/plugins/infoblox/agent_based/test_infoblox_temp.py
Log Message:
-----------
agent_based migration: j*
Change-Id: I26eafc1bb5ce6e9c335ce27da5a3ca870184308f
Commit: e74170f57dac1885c6b3cf2db7d2e4ab29236ee3
https://github.com/Checkmk/checkmk/commit/e74170f57dac1885c6b3cf2db7d2e4ab2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M doc/treasures/migration_helpers/agent_based_v1_v2.py
Log Message:
-----------
legacy migration: improve type_defs handling
Change-Id: I392d07a96d7563fb6c7c13f02aba58656d328da1
Commit: f08615d049320076f9e9bc0f06e56b4fbbdbf5f8
https://github.com/Checkmk/checkmk/commit/f08615d049320076f9e9bc0f06e56b4fb…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16828.md
M cmk/plugins/netapp/agent_based/netapp_ontap_snapshots.py
Log Message:
-----------
16828 netapp: Fix crash when setting state in snapshot reserve service rule
A problem in the NetApp Snapshot Reserve rule caused a crash
when setting the "State when no reserve is configured" option.
This werk fixes the bug such that the state can be defined
as expected.
SUP-18718
Change-Id: I1a01fea3f367993181d4363e1293b3bfe4492df9
Compare: https://github.com/Checkmk/checkmk/compare/cc9bf277b9c5...f08615d04932
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: d1210b87d168a7ac16a1d69b0a9883ae8a959c3e
https://github.com/Checkmk/checkmk/commit/d1210b87d168a7ac16a1d69b0a9883ae8…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/instance.rs
Log Message:
-----------
mk-sql: check the instance name is valid
If not report and do nothing.
Change-Id: Id02ac8e7794b2a277ee3cd8cab111c1038803373
Commit: b00a18beeb1b220215114a52119631f8563d3326
https://github.com/Checkmk/checkmk/commit/b00a18beeb1b220215114a52119631f85…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M packages/mk-sql/src/config/ms_sql.rs
M packages/mk-sql/src/ms_sql/instance.rs
M packages/mk-sql/src/platform.rs
Log Message:
-----------
mk-sql: detect non tcp instances
Criteria:
- integrated connection
- disabled TCP
Tests: manual for non-TCP case
automatic for TCP case
The reason: lack of non-TCP DB in infrastructure
Change-Id: I64a6da9f5d95c0eb360aa82a07ce2fda6a834615
Commit: 77b4bd585a9e79bd75b9008543e7dffb182f83c8
https://github.com/Checkmk/checkmk/commit/77b4bd585a9e79bd75b9008543e7dffb1…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/client.rs
M packages/mk-sql/src/ms_sql/instance.rs
M packages/mk-sql/src/ms_sql/query.rs
M packages/mk-sql/tests/common/tools.rs
M packages/mk-sql/tests/test_ms_sql.rs
Log Message:
-----------
mk-sql: make UniClient
represents at the moment only StdClient, i.e. tiberius
Change-Id: I87e309dd2c16d6216d61384042afb294e909fc14
Compare: https://github.com/Checkmk/checkmk/compare/45e7cb77acbc...77b4bd585a9e
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: e021574bcfbc38511d42efdb2b70d3a01d593143
https://github.com/Checkmk/checkmk/commit/e021574bcfbc38511d42efdb2b70d3a01…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M cmk/gui/inventory/__init__.py
A cmk/gui/inventory/_history.py
R cmk/gui/inventory/_inventory_path.py
A cmk/gui/inventory/_tree.py
M cmk/gui/inventory/filters.py
M cmk/gui/views/inventory/_data_sources.py
R tests/unit/cmk/gui/test_gui_inventory.py
A tests/unit/cmk/gui/test_gui_inventory_history.py
A tests/unit/cmk/gui/test_gui_inventory_tree.py
Log Message:
-----------
Fix circular import in inventory._data_sources
Problematic cycle:
_data_sources > gui.inventory > gui.views
> gui.views.inventory > _data_sources
To fix this, I split the inventory __init__.py trying to keep its
"public API" the same
Change-Id: I91c387f4e88b5d996e4ac641956dda30a4f2d069
Commit: 3fa7b252a9f6a54eec988fef02f4f6b289f8eea5
https://github.com/Checkmk/checkmk/commit/3fa7b252a9f6a54eec988fef02f4f6b28…
Author: Anastasiia Shevchuk <anastasiia.shevchuk(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M tests/gui_e2e/test_change_password.py
Log Message:
-----------
gui_e2e: improve docs for change password test
Change-Id: If4cb1d24957074febd97bed90aabf0c943e7162a
Compare: https://github.com/Checkmk/checkmk/compare/e3b92aab3a62...3fa7b252a9f6
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: 5bbeb2a3e40f4abc9aeb3b2a309d0edcc4777a11
https://github.com/Checkmk/checkmk/commit/5bbeb2a3e40f4abc9aeb3b2a309d0edcc…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M cmk/gui/plugins/metrics/application.py
M cmk/gui/plugins/metrics/checkmk.py
M cmk/gui/plugins/metrics/perfometers.py
M cmk/plugins/collection/graphing/notifications_and_messages.py
M tests/unit/cmk/gui/graphing/test_graph_templates.py
M tests/unit/cmk/gui/graphing/test_utils.py
Log Message:
-----------
Migrate graphing & metrics objects for notifications and message
CMK-17503
Change-Id: I65a09569ddd21fe4dee4f80d8f0cd16ac97bfd15
Commit: 262113fe4e1ac2b47998d268a175595ff95a5f81
https://github.com/Checkmk/checkmk/commit/262113fe4e1ac2b47998d268a175595ff…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M cmk/gui/plugins/metrics/checkmk.py
M cmk/plugins/collection/graphing/network.py
R cmk/plugins/collection/graphing/perfometers.py
Log Message:
-----------
Graphing & metrics: Two small cleanups
* Remove already migrated legacy graph definition.
* Move perfometer definition for active connections to correct place.
Change-Id: I30e7e232a2d665636d07bcf35fcac88bd9297a2f
Commit: cdbe9c52d5e30678f1ac46f39aeb0104c7059048
https://github.com/Checkmk/checkmk/commit/cdbe9c52d5e30678f1ac46f39aeb0104c…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
A .werks/16984.md
M cmk/base/legacy_checks/dell_eql_storage.py
M cmk/base/plugins/agent_based/network_fs_mounts.py
M cmk/gui/plugins/metrics/perfometers.py
A cmk/plugins/collection/graphing/file_system.py
M tests/unit/cmk/base/plugins/agent_based/test_network_fs_mounts.py
M tests/unit/cmk/gui/graphing/test_graph_templates.py
M tests/unit/cmk/gui/graphing/test_perfometer.py
Log Message:
-----------
16984 Unify and improve file system perfometers
This removes the last legacy perfometers that use the `condition` field,
which cannot be migrated to the new API.
CMK-17503
Change-Id: I01504d4e6e13471e6f5347c70b1d4eca037bb55c
Compare: https://github.com/Checkmk/checkmk/compare/1e4e370df4bb...cdbe9c52d5e3
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications