Werk #19462: proxmox_ve_node_info: don't crash when required_node_status was saved as a plain string in 2.4
| Component | Checks & agents | ||||
| Title | proxmox_ve_node_info: don't crash when required_node_status was saved as a plain string in 2.4 | ||||
| Date | May 10, 2026 | ||||
| Level | Trivial Change | ||||
| Class | Bug Fix | ||||
| Compatibility | Compatible - no manual interaction needed | ||||
| Checkmk versions & editions |
|
If the Proxmox VE Node Info check rule was configured in Checkmk 2.4, where the
required node status was stored as a plain string (e.g. True) instead of a
per-status mapping, the Proxmox VE Node Info service went to UNKNOWN with
AttributeError: 'str' object has no attribute 'get' on every check run after
upgrading to 2.5.
The parameter migration now converts any such legacy string value to the default status mapping, so the service continues to report the node status without error.