Glance_store Release Notes - en to en_GB translation catalogue (30 entries)

en: 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.
en_GB: 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 green threads. That change has been reverted until a better fix can be made.

en: Added support for cinder multiple stores. Operators can now configure multiple cinder stores by configuring a unique cinder_volume_type for each cinder store.
en_GB: Added support for cinder multiple stores. Operators can now configure multiple cinder stores by configuring a unique cinder_volume_type for each Cinder store.

en: Added support for extending in-use volumes in cinder store. A new boolean config option ``cinder_do_extend_attached`` is added which allows operators to enable/disable extending in-use volume support when creating an image. By default, ``cinder_do_extend_attached`` will be ``False`` i.e. old flow of detaching, extending and attaching will be used.
en_GB: Added support for extending in-use volumes in Cinder store. A new boolean config option ``cinder_do_extend_attached`` is added which allows operators to enable/disable extending in-use volume support when creating an image. By default, ``cinder_do_extend_attached`` will be ``False`` i.e. old flow of detaching, extending and attaching will be used.

en: Bug 1863983_: Image upload is failing with NoFibreChannelVolumeDeviceFound after configuring Cinder(HP3Par FC storage) as glance backend
en_GB: Bug 1863983_: Image upload is failing with NoFibreChannelVolumeDeviceFound after configuring Cinder(HP3Par FC storage) as Glance backend

en: Bug 1885651_: swift_store_endpoint doesn't override keystone catalog
en_GB: Bug 1885651_: swift_store_endpoint doesn't override Keystone catalogue

en: 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.
en_GB: 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.

en: Deployments which are using Ceph V2 clone feature (i.e. RBD backend for glance_store as well as cinder driver is RBD or nova is using RBD driver) and minimum ceph client version is greater than 'luminous' need to grant glance osd read access to the cinder and nova RBD pool.
en_GB: Deployments which are using Ceph V2 clone feature (i.e. RBD backend for glance_store as well as Cinder driver is RBD or Nova is using the RBD driver) and minimum Ceph client version is greater than 'luminous' need to grant Glance OSD read access to the Cinder and Nova RBD pool.

en: Droped support for python 2.7 and testing for the same.
en_GB: Dropped support for Python 2.7 and testing for the same.

en: For years, `/var/lib/glance/images` has been presented as the default dir for the filesystem store. It was not part of the default value until now. New deployments and ppl overriding config files should watch for this.
en_GB: For years, `/var/lib/glance/images` has been presented as the default dir for the filesystem store. It was not part of the default value until now. New deployments and people overriding config files should watch for this.

en: Glance cinder store now supports handling of multiattach volumes.
en_GB: Glance Cinder store now supports handling of multiattach volumes.

en: Implemented image uploading, downloading and deletion for cinder store. It also supports new settings to put image volumes into a specific project to hide them from users and to control them based on ACL of the images. Note that cinder store is currently considered experimental, so current deployers should be aware that the use of it in production right now may be risky.
en_GB: Implemented image uploading, downloading and deletion for Cinder store. It also supports new settings to put image volumes into a specific project to hide them from users and to control them based on ACL of the images. Note that Cinder store is currently considered experimental, so current deployers should be aware that the use of it in production right now may be risky.

en: Now the ``project_domain_name`` parameter and the ``user_domain_name`` parameter are properly used by swift backends. Previously these two parameters were ignored and the ``*_domain_id`` parameters should be set to use a keystone domain different from the default one.
en_GB: Now the ``project_domain_name`` parameter and the ``user_domain_name`` parameter are properly used by Swift backends. Previously these two parameters were ignored and the ``*_domain_id`` parameters should be set to use a Keystone domain different from the default one.

en: Partial refactoring of cinder driver of glance store to use cinderclient version 3 and some methods have been moved to class level rather than use them as module level.
en_GB: Partial refactoring of Cinder driver of Glance store to use cinderclient version 3 and some methods have been moved to class level rather than use them as module level.

en: Prevent Unauthorized errors during uploading or donwloading data to Swift store.
en_GB: Prevent Unauthorised errors during uploading or downloading data to Swift store.

en: Previously the VMWare Datastore was using HTTPS Connections from httplib which do not verify the connection. By switching to using requests library the VMware storage backend now verifies HTTPS connection to vCenter server and thus addresses the vulnerabilities described in OSSN-0033.
en_GB: Previously the VMware Datastore was using HTTPS Connections from httplib which do not verify the connection. By switching to using requests library the VMware storage backend now verifies HTTPS connection to vCenter server and thus addresses the vulnerabilities described in OSSN-0033.

en: Previously, during service startup, the check to validate volume types used to raise ``BackendException`` or ``BadStoreConfiguration`` exceptions when an invalid volume type was configured hence failing the service startup. It now logs a warning and the glance service starts normally.
en_GB: Previously, during service startup, the check to validate volume types used to raise ``BackendException`` or ``BadStoreConfiguration`` exceptions when an invalid volume type was configured hence failing the service startup. It now logs a warning and the Glance service starts normally.

en: Swift backend now can use custom CA bundle to verify SSL connection to Keystone without adding this bundle to global system ones. For this it re-uses the CA bundle specified as ``swift_store_cacert`` config option, so this bundle must verify both certificates of Swift and Keysotne API endpoints.
en_GB: Swift backend now can use custom CA bundle to verify SSL connection to Keystone without adding this bundle to global system ones. For this it re-uses the CA bundle specified as ``swift_store_cacert`` config option, so this bundle must verify both certificates of Swift and Keystone API endpoints.

en: The Buffered Reader works by taking advantage of the way Swift stores large objects by segmenting them into discrete chunks.  Thus, the amount of disk space a Glance API node will require for buffering is a function of the ``swift_store_large_object_chunk_size`` setting and the number of worker threads (configured in **glance-api.conf** as the value of ``workers``).  Disk utilization will cap at the following value
en_GB: The Buffered Reader works by taking advantage of the way Swift stores large objects by segmenting them into discrete chunks.  Thus, the amount of disk space a Glance API node will require for buffering is a function of the ``swift_store_large_object_chunk_size`` setting and the number of worker threads (configured in **glance-api.conf** as the value of ``workers``).  Disk utilisation will cap at the following value

en: The Glance Project Team is excited to announce the version 1.0.0 release of the glance_store library. This release marks the finalization of changes introduced on an experimental basis in previous releases beginning with 0.25.0 to support the Glance `Multi-store backend support <http://specs.openstack.org/openstack/glance-specs/specs/rocky/implemented/glance/multi-store.html>`_ feature.
en_GB: The Glance Project Team is excited to announce the version 1.0.0 release of the glance_store library. This release marks the finalisation of changes introduced on an experimental basis in previous releases beginning with 0.25.0 to support the Glance `Multi-store backend support <http://specs.openstack.org/openstack/glance-specs/specs/rocky/implemented/glance/multi-store.html>`_ feature.

en: 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.
en_GB: The RBD driver now moves images to the Rubbish Bin 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 Rubbish Bin 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.

en: The S3 driver has been removed completely from the glance_store source tree. All environments running and (or) using this s3-driver piece of code and have not been migrated will stop working after the upgrade. We recommend you use a different storage backend that is still being supported by Glance. The standard deprecation path has been used to remove this. The proces requiring store driver maintainers was initiated at http://lists.openstack.org/pipermail/openstack-dev/2015-December/081966.html . Since, S3 driver did not get any maintainer, it was decided to remove it.
en_GB: The S3 driver has been removed completely from the glance_store source tree. All environments running and (or) using this s3-driver piece of code and have not been migrated will stop working after the upgrade. We recommend you use a different storage backend that is still being supported by Glance. The standard deprecation path has been used to remove this. The process requiring store driver maintainers was initiated at http://lists.openstack.org/pipermail/openstack-dev/2015-December/081966.html . Since, S3 driver did not get any maintainer, it was decided to remove it.

en: The function is replaced by ``store_add_to_backend_with_multihash``, which is a similar wrapper, but which takes an additional argument allowing a caller to specify an secure hashing algorithm.  The hexdigest of this algorithm is returned as one of the multiple values returned by the function.  The function also returns the md5 checksum for backward compatability.
en_GB: The function is replaced by ``store_add_to_backend_with_multihash``, which is a similar wrapper, but which takes an additional argument allowing a caller to specify an secure hashing algorithm.  The hexdigest of this algorithm is returned as one of the multiple values returned by the function.  The function also returns the md5 checksum for backward compatibility.

en: This release adds support for handling cinder's multiattach volumes in glance cinder store.
en_GB: This release adds support for handling cinder's multiattach volumes in Glance Cinder store.

en: This release contains the base work for multiple back-ends changing how the back-ends get configured. Please note that in Rocky release the work is still experimental. Thus it's not advised to utilize the new configs in production environments before Stein release even though old config options are deprecated for removal.
en_GB: This release contains the base work for multiple back-ends changing how the back-ends get configured. Please note that in Rocky release the work is still experimental. Thus it's not advised to utilise the new configs in production environments before Stein release even though old config options are deprecated for removal.

en: When using the cinder backend, a custom os-brick file lock location can be specified using the ``lock_path`` configuration option in the ``[os_brick]`` configuration section.  Helpful when deploying on the same host as the Cinder service.
en_GB: When using the Cinder backend, a custom os-brick file lock location can be specified using the ``lock_path`` configuration option in the ``[os_brick]`` configuration section.  Helpful when deploying on the same host as the Cinder service.

en: `Bug #1884482 <https://bugs.launchpad.net/cinder/+bug/1884482>`_: Blocked creation of images on encrypted nfs volumes when glance store is cinder.
en_GB: `Bug #1884482 <https://bugs.launchpad.net/cinder/+bug/1884482>`_: Blocked creation of images on encrypted NFS volumes when Glance store is Cinder.

en: `Bug #1901138 <https://bugs.launchpad.net/glance-store/+bug/1901138>`_: Blocked creation of images when glance store is cinder, cinder backend is nfs and volumes created are qcow2 format.
en_GB: `Bug #1901138 <https://bugs.launchpad.net/glance-store/+bug/1901138>`_: Blocked creation of images when Glance store is Cinder, Cinder backend is NFS and volumes created are qcow2 format.

en: `Bug #1970698 <https://bugs.launchpad.net/glance-store/+bug/1970698>`_: Cinder: Fixed exception logging when the image create operation fails due to failing to attach volume to glance host.
en_GB: `Bug #1970698 <https://bugs.launchpad.net/glance-store/+bug/1970698>`_: Cinder: Fixed exception logging when the image create operation fails due to failing to attach the volume to a Glance host.

en: `Bug #2000584 <https://bugs.launchpad.net/glance-store/+bug/2000584>`_: Fixed image create with cinder NFS store when using sparse volumes.
en_GB: `Bug #2000584 <https://bugs.launchpad.net/glance-store/+bug/2000584>`_: Fixed image create with Cinder NFS store when using sparse volumes.

en: `Documentation was reorganized according to the new standard layout <http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html>`_
en_GB: `Documentation was reorganised according to the new standard layout <http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html>`_
