diff options
author | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2019-07-19 21:24:56 -0400 |
---|---|---|
committer | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2019-07-19 21:45:53 -0400 |
commit | f2f97e11d4f296fc8286e9338431cc7ccfe1d215 (patch) | |
tree | 0c6dd6b676cadc29c94342d570abcb691cebb1cb /releasenotes | |
parent | 579a9284fdbffe4171a4e2581c6a6fd458ae8d01 (diff) | |
download | glance_store-f2f97e11d4f296fc8286e9338431cc7ccfe1d215.tar.gz |
Release note and documentation for 1.0.0
Change-Id: Iac607e8ccd04f5a468b9ee09f10ea5800cf76480
Diffstat (limited to 'releasenotes')
-rw-r--r-- | releasenotes/notes/release-1.0.0-7ab43e91523eb3c8.yaml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/releasenotes/notes/release-1.0.0-7ab43e91523eb3c8.yaml b/releasenotes/notes/release-1.0.0-7ab43e91523eb3c8.yaml new file mode 100644 index 0000000..77ad5a5 --- /dev/null +++ b/releasenotes/notes/release-1.0.0-7ab43e91523eb3c8.yaml @@ -0,0 +1,48 @@ +--- +prelude: > + 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. + +features: + - | + Multiple backend stores may be configured using the + ``glance_store.multi_backend`` module. See the documentation of the + ``create_multi_stores`` function in the `glance_store Reference Guide + <https://docs.openstack.org/glance_store/latest/reference/api/modules.html>`_ + for details. + +deprecations: + - | + The 'stores' and 'default_store' configuration options have been + deprecated for removal since the OpenStack Rocky release. They are + subject to removal early in the 'U' development cycle. When these + options are removed, the ``glance_store.backend`` module, that depends + on them, will be removed as well. + +upgrade: + - | + Consuming services should begin the transition away from the + ``glance_store.backend`` module and instead use the + ``glance_store.multi_backend`` module. The ``backend`` module is + expected to be removed during the 'U' development cycle. + +issues: + - | + The responses from some functions in the ``glance_store.multi_backend`` + module, which was EXPERIMENTAL until this release, have changed. + In particular, the ``glance_store.driver.Store.add`` function which + returns a tuple whose last element is a dictionary of storage system + specific information, no longer contains a 'backend' key. Instead, + this key is named 'store'. This change extends to any convenience + functions that wrap ``Store.add``. + + Consumers relying upon the EXPERIMENTAL behavior should not upgrade + past version 0.29.1. Now that the ``multi_backend`` module is fully + supported in release 1.0.0, it will not undergo any more + backward-incompatible changes. |