Zed Series Release Notes


Bug Fixes

  • Fix guest-agent failed to start PostgreSQL container due to execution of the “CREATE DATABASE” statement within the context manager of psycopg library. See the following for details Stroy 2010761

  • Fix a bug where Swift client in the trove guest instance failed to verify certification against the self-signed certificate authority. Story 2010674


New Features

  • The user can create a backup strategy to define the configurations for creating backups, e.g. the swift container to store the backup data. Users can also specify the container name when creating backups which take precedence over the backup strategy configuration.

  • Trove now supports to resize volume without downtime. To use this feature, the version of Nova and Cinder needs to be at least Pike, the config option cinder_service_type needs to be set to volumev3. The cloud admin can disable this feature by setting online_volume_resize=False, default is enabled.

  • Support subnet_id and ip_address for creating an instance. When creating an instance, Trove will check the network conflicts between user’s network and the management network, additionally, the cloud admin is able to define other reserved networks by configuring reserved_network_cidrs.

Upgrade Notes

  • Python 3.6 & 3.7 support has been dropped. The minimum version of Python now supported is Python 3.8.

Deprecation Notes

  • The support of Bionic has been removed.

Bug Fixes

  • Fix Docker start failed in Trove guest-agent when docker_insecure_registries is not set.

  • Fix guest-agent.conf is not generated in Trove guest VM. Stroy 2010231

  • check if the user input is legal, currently, Trove may have a RCE vulnerability. For more details see: Stroy 2010004