Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 40378fc379a753da9c3dc1f668fff68bc4f476de
https://github.com/Checkmk/checkmk/commit/40378fc379a753da9c3dc1f668fff68bc…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-08-11 (Fri, 11 Aug 2023)
Changed paths:
R cmk/gui/backup.py
A cmk/gui/backup/__init__.py
A cmk/gui/backup/handler.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/wato/pages/backup.py
M doc/documentation/arch-comp-backup.rst
M mypy-raw.ini
M pyproject.toml
Log Message:
-----------
Start backup feature folder
Start to move the backup feature to a dedicated folder in cmk/gui.
Change-Id: Ic03db94a8ba5c0809c0f2bad934e2583dbaa4a55
Commit: 1c5733f173d428ca2c1f64afc1c37b03952b079c
https://github.com/Checkmk/checkmk/commit/1c5733f173d428ca2c1f64afc1c37b039…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-08-11 (Fri, 11 Aug 2023)
Changed paths:
A cmk/gui/backup/pages.py
A cmk/gui/backup/registration.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/wato/pages/__init__.py
R cmk/gui/wato/pages/backup.py
M tests/unit/cmk/gui/test_backup_unit.py
Log Message:
-----------
move backup wato pages to backup feature folder
Change-Id: I98f4096d0f952aca4f89b1d876a29d7d4764dbd6
Commit: 8817f7e0327e583f6b8741684f577d883f56e89c
https://github.com/Checkmk/checkmk/commit/8817f7e0327e583f6b8741684f577d883…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-08-11 (Fri, 11 Aug 2023)
Changed paths:
M cmk/gui/backup/registration.py
A cmk/gui/backup/wato.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/wato/builtin_modules.py
Log Message:
-----------
disable backup in cse
Change-Id: I73ea984678270a039c7f3be49ddb3d4f18a32fd5
Compare: https://github.com/Checkmk/checkmk/compare/e647305434fc...8817f7e0327e
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 32d6cf44515234f9e5b6bba2ebf6db4455e7537e
https://github.com/Checkmk/checkmk/commit/32d6cf44515234f9e5b6bba2ebf6db445…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-08-11 (Fri, 11 Aug 2023)
Changed paths:
A .werks/15970
M agents/plugins/mk_oracle
Log Message:
-----------
15970 FIX mk_oracle: Fix "Database or necessary processes not running or login failed" error due to race conditions
mk_oracle stores the query results for SYNC_SECTIONS in intermediate cache files per SID, which will be cleaned up afterwards.
Currently, these files can be erroneously deleted before the agent plugin has finished if the agent plugin is started a second time, resulting in a "Database or necessary processes not running or login failed" error.
This has been fixed by only deleting files created by the current process.
SUP-14813
Change-Id: Iff193dd842f72d4ddbb7652f9dbc1434494e2492
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 66c7a6f416fa6bba35b5b11862cfeb9372b9254e
https://github.com/Checkmk/checkmk/commit/66c7a6f416fa6bba35b5b11862cfeb937…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-08-11 (Fri, 11 Aug 2023)
Changed paths:
A .werks/15970
M agents/plugins/mk_oracle
Log Message:
-----------
15970 FIX mk_oracle: Fix "Database or necessary processes not running or login failed" error due to race conditions
mk_oracle stores the query results for SYNC_SECTIONS in intermediate cache files per SID, which will be cleaned up afterwards.
Currently, these files can be erroneously deleted before the agent plugin has finished if the agent plugin is started a second time, resulting in a "Database or necessary processes not running or login failed" error.
This has been fixed by only deleting files created by the current process.
SUP-14813
Change-Id: Iff193dd842f72d4ddbb7652f9dbc1434494e2492
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e647305434fc423c3622677897d4aefbfc5b5d85
https://github.com/Checkmk/checkmk/commit/e647305434fc423c3622677897d4aefbf…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-08-11 (Fri, 11 Aug 2023)
Changed paths:
A .werks/15970
M agents/plugins/mk_oracle
Log Message:
-----------
15970 FIX mk_oracle: Fix "Database or necessary processes not running or login failed" error due to race conditions
mk_oracle stores the query results for SYNC_SECTIONS in intermediate cache files per SID, which will be cleaned up afterwards.
Currently, these files can be erroneously deleted before the agent plugin has finished if the agent plugin is started a second time, resulting in a "Database or necessary processes not running or login failed" error.
This has been fixed by only deleting files created by the current process.
SUP-14813
Change-Id: Iff193dd842f72d4ddbb7652f9dbc1434494e2492
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 1d60c6604de07fb78c6a5a0ebb3e417661339f4f
https://github.com/Checkmk/checkmk/commit/1d60c6604de07fb78c6a5a0ebb3e41766…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-11 (Fri, 11 Aug 2023)
Changed paths:
M cmk/automations/results.py
M cmk/base/config.py
M cmk/checkengine/discovery/__init__.py
M cmk/checkengine/discovery/_preview.py
M cmk/gui/plugins/openapi/endpoints/service_discovery/__init__.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/automations/test_results.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
M tests/unit/cmk/gui/watolib/test_services.py
Log Message:
-----------
Fix import cycle btw automations and checkengine
CMK-12298
Change-Id: I6e7546c6199fe3f519254faef28315412a36e84a
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4e1dd12785f17a2b0346d3b8883c0d93f7f4defe
https://github.com/Checkmk/checkmk/commit/4e1dd12785f17a2b0346d3b8883c0d93f…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
R cmk/base/agent_based/__init__.py
R cmk/base/agent_based/discovery/__init__.py
R cmk/base/agent_based/discovery/commandline.py
M cmk/base/modes/check_mk.py
M cmk/checkengine/discovery/__init__.py
A cmk/checkengine/discovery/_commandline.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Move commandline_disco to check engine
CMK-12298
Change-Id: Id8e6abe07c9db2eb29693782347c0ee1739f90da
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4d70d65688dc68b9775997d6625ea472fc9c8dc4
https://github.com/Checkmk/checkmk/commit/4d70d65688dc68b9775997d6625ea472f…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/checkengine/checking/_checking.py
M cmk/checkengine/discovery/_autodiscovery.py
M cmk/checkengine/discovery/_impl.py
M cmk/checkengine/inventory.py
M cmk/checkengine/sectionparser.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
M tests/unit/cmk/base/agent_based/test_utils.py
Log Message:
-----------
Decouple section parser and crash reporting
Fix layering: crash reporting is *not* a feature of the check engine.
CMK-12298
Change-Id: Ia26ac492a16e9430da2be4e29b35e50203464a1a
Commit: c329a8f51fc23565ddf85c7ff33385ae497f6a23
https://github.com/Checkmk/checkmk/commit/c329a8f51fc23565ddf85c7ff33385ae4…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/checkengine/checking/_checking.py
M cmk/checkengine/crash_reporting.py
M cmk/checkengine/error_handling.py
A cmk/checkengine/exitspec.py
M cmk/checkengine/summarize.py
M tests/unit/cmk/base/agent_based/test_error_handling.py
M tests/unit/cmk/checkers/test_summarizers.py
Log Message:
-----------
Move ExitSpec to root package
Fix more layering problems related to error handling.
CMK-12298
Change-Id: I5c8cd18d9c6357490f170445ff7bac135209112e
Commit: 0284f82ece2e16820a156e155d0750a1c27073cc
https://github.com/Checkmk/checkmk/commit/0284f82ece2e16820a156e155d0750a1c…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
R cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/checkengine/discovery/__init__.py
A cmk/checkengine/discovery/_preview.py
Log Message:
-----------
Move disco preview to check engine
CMK-12298
Change-Id: If2d8ce01941bccd9d39dde3276a97c63214646e2
Commit: dfbd1317a7c6661c74340977fe2dec959939f815
https://github.com/Checkmk/checkmk/commit/dfbd1317a7c6661c74340977fe2dec959…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
disco: loop in caller
consistent with other such functions in check engine
CMK-12298
Change-Id: I101fa09fd8a83496da188ffb734b667f1d8e38a6
Commit: 41a5bcb91933fc6d3cdca709e5582586fb8ac25c
https://github.com/Checkmk/checkmk/commit/41a5bcb91933fc6d3cdca709e5582586f…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
disco: Move `plugin_contexts` to caller
CMK-12298
Change-Id: I6e7327bf8e5eb7bb1fa085d1f270e359f357c08d
Compare: https://github.com/Checkmk/checkmk/compare/79ecb254a82e...41a5bcb91933