We are jazzed to announce the release of: horizon 15.1.0: OpenStack Dashboard This release is part of the stein stable release series. The source is available from: https://opendev.org/openstack/horizon Download the package from: https://tarballs.openstack.org/horizon/ Please report issues through: https://bugs.launchpad.net/horizon/+bugs For more details, please see below. 15.1.0 ^^^^^^ Upgrade Notes * python-cinderclient ">=4.0.1" is now required to fix :bug:`1824017`. Cinder API 3.55 or later does not accept additional properties but python-cinderclient older than 4.0.0 sends additional properties like used_id, status and so on. Horizon uses Cinder API 3.58 to create a volume, and this means the volume creation fails if python- cinderclient <4.0.0 is used. To handle this, the minimum requirement of python-cinderclient was bumped to 4.0.1. Changes in horizon 15.0.0..15.1.0 --------------------------------- 56a876b43 Imported Translations from Zanata 0d70b2e68 Add relnote on cinderclient minver bump to 4.0.1 13140aeea Imported Translations from Zanata a5a4c6d5f Update sphinx dependency 72b40d94d Correctly set content-type for workflow response 6768f5e57 Fix KeyError when image was deleted 6199bf352 Imported Translations from Zanata 478d28615 Imported Translations from Zanata ce158299b Imported Translations from Zanata ad587a006 OpenDev Migration Patch 2bad7e483 Complete angular translation extract pattern a0bf613d9 Change Cinder API version in the documentation b086505d3 Set min version of python-cinderclient to 4.0.0 7807bd9b6 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 2 +- .../locale/id/LC_MESSAGES/doc-configuration.po | 322 ++++++++++++++++++++- horizon/forms/views.py | 3 +- .../test/unit/utils/test_babel_extract_angular.py | 16 + horizon/utils/babel_extract_angular.py | 8 +- lower-constraints.txt | 2 +- .../dashboards/project/instances/views.py | 4 +- .../local/local_settings.py.example | 3 +- .../locale/de/LC_MESSAGES/djangojs.po | 20 +- .../locale/eo/LC_MESSAGES/django.po | 170 ++++++++++- .../locale/fr/LC_MESSAGES/django.po | 34 ++- .../locale/fr/LC_MESSAGES/djangojs.po | 37 ++- .../locale/id/LC_MESSAGES/django.po | 58 +++- .../locale/id/LC_MESSAGES/djangojs.po | 29 +- .../locale/ja/LC_MESSAGES/django.po | 31 +- .../locale/pt_BR/LC_MESSAGES/django.po | 291 ++++++++++++++++++- .../locale/ru/LC_MESSAGES/django.po | 12 +- .../locale/ru/LC_MESSAGES/djangojs.po | 20 +- .../locale/zh_CN/LC_MESSAGES/django.po | 6 +- ...n-cinderclient-dependency-9e12a69492f63289.yaml | 10 + requirements.txt | 2 +- 31 files changed, 1068 insertions(+), 80 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 336f62fa6..2c907d8da 100644 --- a/requirements.txt +++ b/requirements.txt @@ -34 +34 @@ pyScss!=1.3.5,>=1.3.4 # MIT License -python-cinderclient>=3.3.0 # Apache-2.0 +python-cinderclient>=4.0.1 # Apache-2.0