Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 57ecc6403a3bb6808fe84815969bea04483a0565
https://github.com/Checkmk/checkmk/commit/57ecc6403a3bb6808fe84815969bea044…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-24 (Fri, 24 Nov 2023)
Changed paths:
M cmk/special_agents/agent_hivemanager_ng.py
R tests/unit/agents/special/__init__.py
R tests/unit/agents/special/test_special_agent_args.py
A tests/unit/cmk/plugins_consistency/test_special_agent_args.py
Log Message:
-----------
clean up special agents consistency test
* Move to cmk/plugins
* Make the imports lintable
* minor cleanups
Change-Id: I2d1088e05d1cf3215c2f6498e44a30ff7004339f
Commit: b401e2e081199f7b453db64a8613f136a1ff6312
https://github.com/Checkmk/checkmk/commit/b401e2e081199f7b453db64a8613f136a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-24 (Fri, 24 Nov 2023)
Changed paths:
M cmk/base/api/agent_based/register/_discover.py
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy.py
M cmk/base/config.py
M packages/cmk-agent-based/cmk/agent_based/v2/_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
move wrapping into SimpleSNMPSection
Change-Id: I8905a1854a4c08584f72ab6f313d119bc7013e52
Compare: https://github.com/Checkmk/checkmk/compare/419f6f4ab141...b401e2e08119
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: f23d4016126a3e7349a6bdd95a19f29677c9dfa6
https://github.com/Checkmk/checkmk/commit/f23d4016126a3e7349a6bdd95a19f2967…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-11-23 (Thu, 23 Nov 2023)
Changed paths:
R .werks/15977
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M checks/db2_backup
Log Message:
-----------
Revert "15977 FIX db2_backup: Correct timezone difference for last backup date"
This reverts commit ee6aef656476aad3195e3f3b10ab2a8fde1e2273.
Reason for revert: Problems with mssql changes of same nature, reverting as a precaution
Change-Id: I74f97c68eca53050d66ce6d8dcfc1a0c2e3724b4
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: ad9a74c02cb5b5db090443e96e68e6df60158643
https://github.com/Checkmk/checkmk/commit/ad9a74c02cb5b5db090443e96e68e6df6…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-11-23 (Thu, 23 Nov 2023)
Changed paths:
R .werks/15977
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M checks/db2_backup
Log Message:
-----------
Revert "15977 FIX db2_backup: Correct timezone difference for last backup date"
This reverts commit 7edaf41a1d711254496d3b476bc10ff74d55d88e.
Reason for revert: Problems with mssql changes of same nature, reverting as a precaution
Change-Id: I6517346caaac786a471d3a7f19e73a65cc88326b
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5afbd103ee181baee677c4931f402bf1173adf54
https://github.com/Checkmk/checkmk/commit/5afbd103ee181baee677c4931f402bf11…
Author: Christoph Rauch <christoph.rauch(a)checkmk.com>
Date: 2023-11-23 (Thu, 23 Nov 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M cmk/gui/wsgi/app.py
M cmk/gui/wsgi/applications/index.wsgi
M cmk/gui/wsgi/dev_server.py
R cmk/gui/wsgi/profiling.py
A cmk/utils/profile_switcher.py
M tests/code_quality/test_pipfile.py
M tests/unit/cmk/gui/wsgi/test_profile_switcher.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
Revert "Revert "Profiling middleware: allow for profiling the application startup phase""
Fixed issue and added another test to prevent similar
problems in the future.
This reverts the revert commit 3c4911bf0522789477b7fd3e1d5faea606dc4d8a.
Original description:
Profiling middleware: allow for profiling the application startup phase
* Introduce ProfileSwitcher middleware
* Adapt profiling tests to reflect new calling convention
* Adapt index.wsgi to use the new structure
* Remove old middleware from Flask app
* Update Pipfile: remove no longer necessary repoze.profile
middleware, make pyprof2calltree am explicit dependency.
The ProfileSwitcher middleware can now import the wrapped app
at runtime, so that importing and initialization can be profiled
as well. To achieve this, a default "config" is used for the
very first request, when no config could have been loaded yet.
For the first request, it is intentional that triggering the
profiling middleware via a "_profile" GET query-string parameter
is possible.
The subsequent requests will honor the configured profiling behavior.
CMK-14511
Change-Id: I34bf0bfcc3146bb49e85b24b6c16eba6cafce4b5