Current Series Release Notes

25.0.0-29

New Features

  • Added support for PostgreSQL 18.

  • Introduced a new configuration option [DEFAULT]/cinder_client_version with default value set as 3. This allows operators to supply the intended version of Cinder API to interact with.

  • Simplifies the DevStack installation process for Trove.

    The setup procedure is updated to produce a working environment out of the box, and the documentation now provides clearer step-by-step installation instructions.

  • From now on it is possible to have the same backup image for series of datastore versions. Trove guest-agent will iterate over tagged versions for backup images from more to less specific ones attempting to find an image rather then fail if exact image is not present in the registry. For instance, in case you defined [mariadb]/backup_docker_image: registry/db-backup-mariadb and have only 10.4 in the registry, such image will cover whole 10.4 series, including 10.4.1, 10.4.2, 10.4.3, etc.

  • Improves instance list method by using Nova tags feature. Tags was introduced in Nova API version 2.26 in 2017. Querying Nova servers by tags allow to check relevant servers only instead of retrieving all of them, preventing possible 504 errors in large clouds.

Bug Fixes

  • Logic for fetching Cinder API version has been fixed, and it no longer relies on the [DEFAULT]/cinder_service_type value. This allows to have a cinder_service_type defined as block-storage, or any other name which is not versioned.