Werk #20089: Update of global settings for site-specific "Use new service names" settings
| Component | Setup | ||
| Title | Update of global settings for site-specific "Use new service names" settings | ||
| Date | Jun 8, 2026 | ||
| Level | Trivial Change | ||
| Class | Bug Fix | ||
| Compatibility | Compatible - no manual interaction needed | ||
| Checkmk versions & editions |
|
When updating, the "Global settings" step could fail with an error like:
TypeError: Dictionary.transform_value() got a non-dict: [..]
Werk #19411 changed the format of the global setting "Use new service names" (use_new_descriptions_for) from a list of plugins to a per-plugin mapping.
The update converted this setting installation-wide, but not the site-specific copies of it, such as the per-site settings of a remote site.
A site-specific setting left in the old format then caused the error above.
The update now converts the site-specific settings as well.