2023.2 Series Release Notes

4.6.0

New Features

  • A weight option has been added to the store configuration definition. This allows configuring stores with relative weights to each other for sorting when an image exists in multiple stores.

  • The RBD driver now moves images to the trash if they cannot be deleted immediately due to having snapshots. This fixes the long-standing issue where base images are unable to be deleted until/unless all snapshots of it are also deleted. Moving the image to the trash allows Glance to proceed with the deletion of the image (as far as it is concerned), mark the RBD image for deletion, which will happen once the last snapshot that uses it has been deleted.

4.5.0

Bug Fixes

  • A recent change to the RBD driver introduced a potential threading lockup when using native threads, and also a (process-)blocking call to an external library when using greenthreads. That change has been reverted until a better fix can be made.

4.4.0

Security Issues

  • Cinder glance_store driver: in order to avoid a situation where a leftover device could be mapped to a different volume than the one intended, the cinder glance_store driver now instructs the os-brick library to force detach volumes, which ensures that devices are removed from the host.

    See Bug #2004555 for more information about this issue.