[release][stable][glance] glance release 11.0.1 (liberty)
We are content to announce the release of: glance 11.0.1: OpenStack Image Service This release is part of the liberty stable release series. With source code tarball available at: http://tarballs.openstack.org/glance/glance-11.0.1.tar.gz For more details, please see below. 11.0.1 ^^^^^^ On this release requirements.txt were synced from global-requirements. Translations have been synced from Zanata. This release has impact on API behavior. Security Issues *************** * This release prevents non-admin user to change 'size' and 'checksum' properties of an image after it has been deactivated via Images API v1. Bug Fixes ********* * Bug 1512369 glance should declare a test-requirements.txt on swiftclient (for config generator) * Bug 1483353 v1 Updates using x-image-meta-id header provoke E500 or 200 * Bug 1505710 Wrong logging setup in replicator * Bug 1522132 Scrubber tests are broken due to deprecated config filesystem_store_datadir under DEFAULT section * Bug 1504184 Glance does not error gracefully on token validation error * Bug 1517060 Users (without admin privileges) can change ACTIVE_IMMUTABLE properties of their own images when deactivated. * Bug 1505675 Flaky tasks test glance.tests.unit.v2.test_tasks_resour ce.TestTasksController.test_create_with_live_time * Bug 1505474 Glance raise 500 error when delete images with unallowed status change Other Notes *********** * Start using reno to manage release notes. Changes in glance 11.0.0..11.0.1 -------------------------------- 7296a53 Release notes for 11.0.1 2b20285 Fix model sync for SQLite 9d2486a Updated from global requirements f44ffe8 Updated from global requirements fd60051 Move store config opt to glance_store section c0d466d force releasenotes warnings to be treated as errors 36f5ff5 Update os.path.remove as it does not exist 830a0ec V1: Stop id changes after the image creation 0f001b2 Disallow user modifing ACTIVE_IMMUTABLE of deactivated images 0b7b8a3 Imported Translations from Zanata ecb2def Catch InvalidImageStatusTransition error 7bf206c add "unreleased" release notes page 0415270 Add reno for release notes management 53d48d8 add first reno-based release note 4a31949 set default branch for git review 1586f2c Add swiftclient to test-requirements aae81e2 Updated from global requirements b977544 Pass CONF to logging setup 25ead6a Fixed registry invalid token exception handling 5434297 Updated from global requirements 8902d12 Decrease test failure if second changes during run 7158d78 Switch to post-versioning Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 + .gitreview | 1 + glance/api/v1/__init__.py | 2 +- glance/api/v1/images.py | 9 +- glance/api/v2/images.py | 2 + glance/async/flows/convert.py | 2 +- glance/cmd/replicator.py | 2 +- glance/db/sqlalchemy/models.py | 10 +- glance/db/sqlalchemy/models_artifacts.py | 9 +- glance/locale/de/LC_MESSAGES/glance.po | 7 +- glance/locale/en_GB/LC_MESSAGES/glance-log-info.po | 11 +- glance/locale/es/LC_MESSAGES/glance-log-error.po | 13 +- glance/locale/es/LC_MESSAGES/glance-log-info.po | 11 +- glance/locale/es/LC_MESSAGES/glance-log-warning.po | 11 +- glance/locale/es/LC_MESSAGES/glance.po | 7 +- glance/locale/fr/LC_MESSAGES/glance.po | 7 +- glance/locale/glance.pot | 129 +++++----- glance/locale/it/LC_MESSAGES/glance.po | 7 +- glance/locale/ja/LC_MESSAGES/glance.po | 7 +- glance/locale/ko_KR/LC_MESSAGES/glance.po | 7 +- glance/locale/pt_BR/LC_MESSAGES/glance-log-info.po | 11 +- .../locale/pt_BR/LC_MESSAGES/glance-log-warning.po | 11 +- glance/locale/pt_BR/LC_MESSAGES/glance.po | 7 +- .../locale/tr_TR/LC_MESSAGES/glance-log-error.po | 11 +- glance/locale/tr_TR/LC_MESSAGES/glance-log-info.po | 11 +- .../locale/tr_TR/LC_MESSAGES/glance-log-warning.po | 11 +- glance/locale/tr_TR/LC_MESSAGES/glance.po | 7 +- glance/locale/zh_CN/LC_MESSAGES/glance.po | 7 +- glance/locale/zh_TW/LC_MESSAGES/glance.po | 7 +- releasenotes/notes/.placeholder | 0 .../notes/60fdcaba00e30d02-start-using-reno.yaml | 3 + ...sTransition-error-1505474-0d6103c0cacea429.yaml | 3 + ...-on-second-change-1505675-47281bce0ce14d5a.yaml | 3 + ...activated-1517060-1517963-bcebdeaa35746e52.yaml | 7 + .../import-translations-df0ac95ed279d68a.yaml | 3 + ...xception-handling-1504184-d06f2828ec7168cd.yaml | 3 + ...s-conf-to-logging-1505710-63230c1f4a411313.yaml | 3 + ...-creation-1483353-1483688-ddd3bfd7446de287.yaml | 3 + ...test-requirements-1512369-1eecc68fbb161251.yaml | 3 + .../updated-requirements-c99564dbd040ae88.yaml | 3 + releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 273 +++++++++++++++++++++ releasenotes/source/index.rst | 9 + releasenotes/source/liberty.rst | 6 + releasenotes/source/unreleased.rst | 5 + requirements.txt | 8 +- setup.cfg | 1 - test-requirements.txt | 4 +- tox.ini | 3 + 58 files changed, 663 insertions(+), 183 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b44481e..1b716f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23 +23 @@ oslo.service>=0.7.0 # Apache-2.0 -oslo.utils>=2.0.0 # Apache-2.0 +oslo.utils!=2.6.0,>=2.0.0 # Apache-2.0 @@ -27 +27 @@ taskflow>=1.16.0 -keystonemiddleware>=2.0.0 +keystonemiddleware!=2.4.0,>=2.0.0 @@ -34 +34 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0 -python-keystoneclient>=1.6.0 +python-keystoneclient!=1.8.0,>=1.6.0 @@ -42 +42 @@ oslo.log>=1.8.0 # Apache-2.0 -oslo.messaging!=1.17.0,!=1.17.1,>=1.16.0 # Apache-2.0 +oslo.messaging!=1.17.0,!=1.17.1,!=2.6.0,!=2.6.1,!=2.7.0,!=2.8.0,!=2.8.1,!=2.9.0,!=3.1.0,>=1.16.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 5f9dd00..678795f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -17 +17 @@ sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 -requests>=2.5.2 +requests!=2.8.0,>=2.5.2 @@ -29,0 +30 @@ xattr>=0.4 +python-swiftclient>=2.2.0 @@ -32,0 +34 @@ oslosphinx>=2.5.0 # Apache-2.0 +reno>=0.1.1 # Apache2 -- Thierry Carrez (ttx)
participants (1)
-
Thierry Carrez