Codebase list glance / f87464e
Train final release notes Change-Id: Id1034c76a890d8f6a4d1f028ce01c3bc78a0c7a3 Erno Kuvaja 4 years ago
2 changed file(s) with 41 addition(s) and 9 deletion(s). Raw diff Collapse all Expand all
00 ---
11 features:
22 - |
3 With the introduction of the Glance multiple stores feature, introduced
4 on an experimental basis in Rocky and now established as a full feature
5 in the Train release, it is now possible for Glance to use backends
6 accessed via the glance_store library for the temporary storage of
7 data that previously required access to the local filesystem. Please
8 note the following:
3 It is now possible for Glance to use backends accessed via the
4 glance_store library for the temporary storage of data that previously
5 required access to the local filesystem. Please note the following:
96
10 * In this release, the use of stores (instead of local directories) is
11 optional, but it will become mandatory for the 'U' release.
7 * In this release, the use of stores (instead of configuring the path
8 directly) is optional, but it will become mandatory for the 'U'
9 release.
1210
1311 * In this release, the stores used *must* be the filesystem store type.
1412 Our goal is that in a future release, operators will be able to
15 configure a store of their choice for these functions. In Train,
13 configure a store type from other selected drivers as well. In Train,
1614 however, each of these *must* be a filesystem store.
1715
1816 Please see the Upgrades section of this document and the "Multi Store
0 ---
1 prelude: |
2 Train release includes multiple important milestones in Glance development
3 priorities.
4
5 * Stabilization of multi-store feature; from Train onwards multi-store
6 is considered stable feature in glance, glance_store and
7 python-glanceclient. The community encourages everyone to adopt this new
8 way of configuring backend stores at earliest convenience as the old
9 configuration options are deprecated for removal to ease the burden of
10 maintaining underlying code. Users are able to select the store they
11 want their images to be stored during import process.
12
13 * ``glance-cache-manage`` and precaching is back; during the cycle we
14 fixed issues that caused cache management being impossible. The
15 prefetcher code was moved into glance-api to break the dependency to
16 glance-registry and does not run under cron anymore.
17
18 * Documentation examples were changed from ``openstack`` commands back to
19 ``glance``. This should help avoid the frustration of glance-community
20 maintaining different client than what is referred in examples.
21 'python-glanceclient' is and will be the reference implementation of
22 Images API and the team will implement all API changes to the relevant
23 client version of the cycle as well.
24
25 * This release also bumps the Images API CURRENT version to 2.9
26
27 fixes:
28 - |
29 * Bug 1808868_: Add SEV-related extra spec and image properties
30 * Bug 1802587_: Make location API compatible with multiple store
31
32 .. _1808868: https://code.launchpad.net/bugs/1808868
33 .. _1802587: https://code.launchpad.net/bugs/1802587