Current Series Release Notes¶
4.1.0¶
New Features¶
Add
trusted
attribute toport
resourse. Users can use this attribute to set port to be trusted what will be then populated into thebinding:profile
dictionary.
Add getting the status of one or all services in Designate (DNS) system.
Add support for options property for roles in identity.
For Barbican secrets with detected or provided content type other than “text/plain” SDK now returns the secret payload as raw bytes. For secrets with content type “text/plain”, the payload is returned as string, decoded to UTF-8. This behavior is following python-barbicanclient, and allows to use SDK with Barbican secrets that have binary payloads (e.g. “application/octet-stream”).
Adds support for runbooks; an API feature that enables project members to self-serve maintenance tasks via predefined step lists in lieu of an arbitrary list of clean/service steps.
The
migrate_server
compute proxy API and theServer.migrate
API now accept ahost
parameter to migrate to a given host.
Upgrade Notes¶
Support for Python 3.7 and 3.8 has been dropped. Python 3.7 support was untested and known to be broken for multiple releases, while Python 3.8 is going EOL in October 2024.
The payload of Barbican secrets with other than “text/plain” content type is now returned as raw bytes. For secrets with content type “text/plain”, the payload is returned as string, decoded to UTF-8.