The releasenote for change Ib900bbc05cb9ccd90c6f56ccb4bf2006e30cdc80
says that tasks were made admin-only in Liberty. They were actually
made admin-only in Mitaka. This patch s/Liberty/Mitaka/.
Change-Id: I38bb312e5a92434aa50f9dbb9673ec3628d8001b
(cherry picked from commit e6b34fc7df)
The store names used in glance and glance_store are not in sync with
each other.
This can confuse operators who have to use different names to refer to
the same store while setting values for configuration options such as
``store_type_preference`` in glance and configuration option like
``store`` in glance_store. This inconsistency may also confuse
developers during code changes, complicating future code changes with
respect to this.
Mapping store names: ``vmware_datastore`` and ``filesystem``
to ``vmware`` and ``file`` respectively to be in sync with glance_store
entry point names and at the same time accommodate backward
compatibility for old configuration files that might still be using
``filesystem`` and ``vmware_datastore``.
Note: This change applies only when multiple image locations are being
used and ``location_strategy`` configuration option is set to
``store_type``.
Note: Including glance-api.conf with this patch with the updated
configuration option help text.
Impact:
UpgradeImpact
Credit:
This patch has a release note authored by Brian Rosmaita
Change-Id: I3d8593cdae6780ae721afedcf47dd45afa684f25
Closes-Bug: #1615852
(cherry picked from commit dfa0682cac)
* All "qemu-img info" calls are now run under resource limitations
that limit CPU time to 2 seconds and address space usage to 1 GB.
This helps avoid any DoS attacks via malicious images.
* All "qemu-img convert" calls now specify the import format so that
it does not have to be inferred by qemu-img.
SecurityImpact
Change-Id: Ib900bbc05cb9ccd90c6f56ccb4bf2006e30cdc80
Closes-Bug: #1449062
(cherry picked from commit 69a9b659fd)
* This commit updates any formatting, grammatical or other issues
in the release notes for Newton
* It also adds any missing yet important release notes to be part of
the release
Also, this commit standardizes release note page ordering:
* In order to support automatically updating the release notes when we
create stable branches, we want the pages to be in a standard order.
This patch updates the order to be reverse chronological, so the
most recent notes appear at the top. ( Inspired by Change
Ib364dcc8eb31275a31c83b68d7914263b183e393 )
Co-Authored-By: Nikhil Komawar <nik.komawar@gmail.com>
Co-Authored-By: Brian Rosmaita <brian.rosmaita@rackspace.com>
Co-Authored-By: Steve Lewis <stevelle@gmail.com>
Change-Id: I9247feb75d2b1b63eecfc4a750fd2aa070ea874b
Change I08a32215d2ff40299919f859f8d18f5400641311 intruduced named
arguments when using cursive.
However, those named arguments were incorrect. See
b2aba64263/cursive/signature_utils.py (L175-L190)
for the correct arguments.
This commit fixes those named arguments, and updates the
fake_get_verifier method to reflect the get_verifier method in the
cursive library.
Change-Id: Ic5f1fe232b0553df8806278c9fc3b3445a0f9f1a
Change I80fcafa528b87a83b90ed7c0e4c0db9228852bc2 has some nits that need
not be fixed right away. This commit fixes them based on the comments:
* use of named arguments in glance/location.py to avoid regression
caused by inadvertant change to add, remove or update those
arguments in the library
* release notes file name prefix is change to something that's more
discoverable rather than a simple bug name which doesn't give any
clue if you are browsing through glance code
* release notes use wrapping at 60 so that's fixed
* updated a link in the release notes that's a official repository
link to the project
* updated release note to remove the prelude section as per
discussion on https://review.openstack.org/#/c/364586 , PS 3.
* different formatting style in release note as per reno docs
Change-Id: I08a32215d2ff40299919f859f8d18f5400641311
This is the minor version bump for Newton after some of the API
impacting changes occur.
APIImpact
UpgradeImpact
DocImpact
Depends-On: Ie463e2f30db94cde7716c83a94ec2fb0c0658c91
Change-Id: I5d1c4380682efa4c15ff0f294f269c800fe6762a
There's a bug in glance_store ( bug 1619487 ) that results in a
reordering of the store related configurations everytime the tool to
autogenerate configs is used.
This commit generates the Newton config in the deterministic way by
using the suggested solution described on the bug.
For more information and background discussions see change
Iea2c538b37182191445cc5c1f8b2d9dceed06343
Related-Change: I3146b8597a5d89da49b84d6653edacc3067c2c71
Change-Id: Idbea98865ccfc14563ab4357764383e1e7021542
During the release many config options are changed or updated. The
sample config files provided in tree (under etc/*) need to be updated
using the autogeneration tool as these files are being used in different
places. Some examples are devstack gates, downstream packagers shipping
with the same (or using defaults from these files), etc.
Hence, before we cut a release we need to refresh the config files
shipped with tree to match the changes done in the source code during
the release cycle.
This commit is intended to refresh the entire set of config files for
Newton. They include:
* glance api and registry related configs
* scrubber, cache and manage utilities' configs
* any other configs coming from downstream like oslo libraries,
glance_store, etc.
* belonging to affiliated code base like glare.
Change-Id: Iea2c538b37182191445cc5c1f8b2d9dceed06343
Co-Authored-By: Nikhil Komawar <nik.komawar@gmail.com>
Co-Authored-By: Hemanth Makkapati <hemanth.makkapati@rackspace.com>
Adding improved help text for ``flavor``, ``config_file``, ``task_executor``
and ``work_dir``.
Change-Id: Ica2757cc81b222364d863e00785b09a77774c4dc
Partial-Bug: #1570946