Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 088932aa2f7b62a3160e946ac5c7301685825a49
https://github.com/Checkmk/checkmk/commit/088932aa2f7b62a3160e946ac5c730168…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/base/core_config.py
M cmk/base/modes/check_mk.py
M cmk/gui/background_job/_process.py
M cmk/gui/openapi/restful_objects/decorators.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/parent_scan.py
M cmk/gui/watolib/sample_config.py
M cmk/utils/paths.py
M cmk/utils/store/__init__.py
M cmk/utils/store/_locks.py
Log Message:
-----------
Remove paths dep from cmk.utils.store
Paths are metadata, we should pass them around. Not stuff
them in global variables.
CMK-18050
Change-Id: I4e7314898b14c62bccf6e3cc121c44e9de0531ec
Commit: 7affa0d3d45a758e1ed9f70275a5bf9bd126aee7
https://github.com/Checkmk/checkmk/commit/7affa0d3d45a758e1ed9f70275a5bf9bd…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/base/diagnostics.py
M cmk/gui/wsgi/blueprints/rest_api.py
M cmk/notification_plugins/mail.py
M cmk/special_agents/agent_bi.py
M cmk/update_config/plugins/actions/update_core_config.py
M cmk/utils/crash_reporting.py
M cmk/utils/licensing/usage.py
M cmk/utils/site.py
M cmk/utils/version.py
M tests/unit/cmk/utils/test_site.py
Log Message:
-----------
Remove paths dep from cmk.utils.site
This `site` module is 😱
CMK-18050
Change-Id: Icc1beeff6a607839f2663f67d57bebdcd7837784
Commit: 2ace868a48a086a63015adb08c5eafc330c81dfe
https://github.com/Checkmk/checkmk/commit/2ace868a48a086a63015adb08c5eafc33…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/gui/sidebar/_snapin/__init__.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/registration.py
M cmk/gui/watolib/registration.py
M cmk/gui/watolib/sites.py
M cmk/utils/version.py
Log Message:
-----------
Fix API in explicit edition/feature check
CMK-18050
Change-Id: I13c42fbbb92eac53100ab282c414b63dbcd45145
Compare: https://github.com/Checkmk/checkmk/compare/866514b322ac...2ace868a48a0
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: 51524e8adc201e8d1808fb7740fbb33c76319b48
https://github.com/Checkmk/checkmk/commit/51524e8adc201e8d1808fb7740fbb33c7…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M omd/Makefile
M scripts/run-bazel-build.sh
Log Message:
-----------
Remove superfluous pipenv usage
Those scripts are happy with the default python packages
Change-Id: Ia2d65105ca78848e0c3f3cbe2bcbad83ff920102
Commit: 866514b322acbf41c53171e65f23f2dba81b775d
https://github.com/Checkmk/checkmk/commit/866514b322acbf41c53171e65f23f2dba…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M doc/plugin-api/Makefile
M omd/Makefile
A omd/Pipfile
A omd/Pipfile.lock
M omd/packages/packages.make
A omd/run-pipenv
Log Message:
-----------
Introduce a slim pipenv for building distro packages
in the next step, it should be possible to remove those dependencies from the global pipenv
Change-Id: Ic2dcb2bb2653bed5b3bbb0967bf4b04da614b04d
Compare: https://github.com/Checkmk/checkmk/compare/4b5e703ceac3...866514b322ac
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: b5256da81384e64242015eb065fab001b81384f5
https://github.com/Checkmk/checkmk/commit/b5256da81384e64242015eb065fab001b…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/plugins/collection/checkman/check_sql
M tests/integration/omd/test_python.py
Log Message:
-----------
Fixup check_sql checkman for oracledb installation
Followup of SUP-14963
Change-Id: I65b0b950e29cf2b628dd1b71c206d4aa50ef6258
(cherry picked from commit 4b5e703ceac315e82fb3bfc85bf2961b5a5fc12e)
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: 83de80e73d1932f16d8a16eb96b9569cc9a6dcc1
https://github.com/Checkmk/checkmk/commit/83de80e73d1932f16d8a16eb96b9569cc…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/gui/userdb/__init__.py
R cmk/gui/userdb/_user_sync.py
A cmk/gui/userdb/_user_sync_config.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/userdb/registration.py
A cmk/gui/userdb/user_sync_job.py
M cmk/gui/wato/pages/users.py
Log Message:
-----------
Remove dependency on UserSyncBackgroundJob from cmk.gui.userdb
This prevents one cycle which would break the following change.
Change-Id: I210e96cc294beaebda647d9c268153be49a0678f
Commit: 5fb6f636ca5844aeab889299b2b6ed38811e660c
https://github.com/Checkmk/checkmk/commit/5fb6f636ca5844aeab889299b2b6ed388…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/gui/background_job/__init__.py
A cmk/gui/background_job/_app.py
Log Message:
-----------
Introduce flask app for background jobs
The most straight forward way would be to use our make_wsgi_app helper
to construct a CheckmkApp as we do for regular requests. However, this
is not possible because of import cycles.
However, having worked a bit in that direction, it now looks like the
Checkmk specific app is not really needed. Instead we now build a
minimalistic job specific app, which seem to fit the needs we have in
the jobs.
Change-Id: If217f8701defc4442ac88deb2e140176e78ae2d7
Commit: 422cb28bb24daf9a74da1ae2688e5fbedbc2acee
https://github.com/Checkmk/checkmk/commit/422cb28bb24daf9a74da1ae2688e5fbed…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/gui/background_job/__init__.py
M cmk/gui/background_job/_base.py
A cmk/gui/background_job/_interface.py
M cmk/gui/background_job/_process.py
Log Message:
-----------
Resolve cmk.gui dependency on background_job._process
The `_process` module needs to call `main_modules.load_plugins` which
would introduce circular dependencies with `cmk.gui`.
The `_process.run_process` function is the main entry point for the
subprocesses and as such not needed to be imported into `cmk.gui`.
Getting rid of all dependencies on `_process` of `cmk.gui` breaks the
cycle.
Change-Id: Iecb9f87adb71295c217c902e5575057afa3f8c4a
Compare: https://github.com/Checkmk/checkmk/compare/b5773fdebfa3...422cb28bb24d
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: b5773fdebfa3c673e1db82c7623192cd96145a57
https://github.com/Checkmk/checkmk/commit/b5773fdebfa3c673e1db82c7623192cd9…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-07-01 (Mon, 01 Jul 2024)
Changed paths:
M cmk/plugins/aws/server_side_calls/aws_agent_call.py
M cmk/special_agents/agent_aws.py
M cmk/utils/password_store/hack.py
M tests/unit/cmk/plugins/aws/server_side_calls/test_aws.py
Log Message:
-----------
aws: use password store natively
Change-Id: Ic4238560745604c567273970b01735a3f9ff3d01
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications