Werk #19370: Analyze configuration: correct announced deprecation versions of legacy display hints and bakery plug-in API
| Component | Setup | ||||
| Title | Analyze configuration: correct announced deprecation versions of legacy display hints and bakery plug-in API | ||||
| Date | Aug 5, 2026 | ||||
| Level | Trivial Change | ||||
| Class | Bug Fix | ||||
| Compatibility | Compatible - no manual interaction needed | ||||
| Checkmk versions & editions |
|
The "Analyze configuration" tests Deprecated legacy GUI extensions (for
HW/SW inventory display hints in local/share/check_mk/web/plugins/views)
and Deprecated Bakery plug-ins (for the bakery plug-in API v1) announced
that these APIs are deprecated in Checkmk 2.6.0 and removed in Checkmk
2.7.0. Neither version exists — the next major release is 3.0.0. Both
tests now announce deprecation in Checkmk 3.0.0 and removal in Checkmk
3.1.0.
The announced versions also determine the state of these test results. On a site running a version above the announced removal version, an affected plug-in was reported as CRIT with the misleading text "... uses an API (legacy) which was removed in Checkmk 2.7.0 ...", together with the note "This does not work in Checkmk 3.0.0.". With the corrected versions the same plug-in is reported as WARN: "... is marked as deprecated in Checkmk 3.0.0 and will be removed in Checkmk 3.1.0 ...".
A new deprecation message could be sent to users: the deprecation tests are executed once a day and their results are sent as a GUI message to every user who is allowed to manage extension packages. Messages which have already been sent are recognized by their content, so a corrected message counts as a new one. Users who have been notified about one of these two tests before may therefore receive that notification once more, now with the corrected versions and state.