Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 6c8c0a68a67563b64caf1e2274449c4a322d8edb
https://github.com/Checkmk/checkmk/commit/6c8c0a68a67563b64caf1e2274449c4a3…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
host_rename: move Background job classes to watolib
Change-Id: Ie05a8063579707903cbdde0d088134ec46bf509b
Commit: 224764254c70271facb6b426ca11428e79a85dfb
https://github.com/Checkmk/checkmk/commit/224764254c70271facb6b426ca11428e7…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
host_rename: change MKGeneralException to BackgroundJobAlreadyRunning when job is
already active
Change-Id: If560d7471936c92b440e780ae2833315046dc867
Commit: fe046e8f4a66451b1ca3cd43e6d19e537bfc0a27
https://github.com/Checkmk/checkmk/commit/fe046e8f4a66451b1ca3cd43e6d19e537…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
A .werks/15879
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/watolib/host_rename.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
15879 FIX host_config: introduction of background job for host_rename endpoint
Prior to this werk, the host_rename endpoint occasionally ran into a timeout if
the renaming process took too long. This werk introduces a background job
to resolve this issue. The endpoint now returns a redirect response instead of
the host details. An associating wait-for-completion endpoint is also introduced
to accompany the rename endpoint. Scripts should be adjusted accordingly.
Change-Id: I2febe0fbee1e806a476a6a9fbf76e8eff0b53a97
Commit: e38bccaadfe766382776beb686965350eaf8d89a
https://github.com/Checkmk/checkmk/commit/e38bccaadfe766382776beb686965350e…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
test_openapi_host_config: adapting rename tests to use ClientsRegistry
Change-Id: I5b5c989d6108c6fe60937536753e83e7bd396c85
Commit: 19af549f6955b2a9f7537ef3f972d410ca5a8750
https://github.com/Checkmk/checkmk/commit/19af549f6955b2a9f7537ef3f972d410c…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
R cmk/base/agent_based/confcheckers.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/automations/check_mk.py
A cmk/base/checkers.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Rename `agent_based.confcheckers` -> `checkers`
The few classes are fed into the check engine. They constitute our
actual checkers combining the configuration from WATO and the plugins.
CMK-12298
Change-Id: If8c2b1a2a13187616bed7dc555300c25dd43156d
Commit: 46781eab58c086806362bbd6fb1fa6e91cb821cb
https://github.com/Checkmk/checkmk/commit/46781eab58c086806362bbd6fb1fa6e91…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-09 (Fri, 09 Jun 2023)
Changed paths:
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Rename `Configured(Fetcher,Parser,Summarizer)` -> `CMK$1`
`Configured*` doesn't mean much, `CMK*` for the classes fed
into the check engine is probably less mysterious of a name.
CMK-12298
Change-Id: I942ea0dc8a00f531197dda8a608b93dd03f7d21a
Compare:
https://github.com/Checkmk/checkmk/compare/ab3e2b3fd815...46781eab58c0