Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: 3dc2961de46285da0a3f34af8acd3d4c8565be18
https://github.com/tribe29/checkmk/commit/3dc2961de46285da0a3f34af8acd3d4c8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13640
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/watolib/sample_config.py
M cmk/gui/webapi.py
M tests/testlib/site.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
13640 Deprecation of Web API
The WATO Web API is deprecated with this change. The Web API will continue to
work with all Checkmk 2.1 releases and removed with Checkmk 2.2.
We recommend to migrate all your existing scripts using the Web API to the REST
API as soon as possible to uncover issues ahead of time before moving to
Checkmk 2.2.
For users upgrading existing sites from 2.0 to 2.1 nothing will change.
However, sites created with 2.1 will be initialized with a disabled Web API by
default.
It is possible to enable or disable the Web API manually by using the global
setting "Site management > Disable Web API" depending on your needs.
Change-Id: I3e7344452ef6b7001e633de4e981251912323982