[release-announce] horizon 16.2.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 11 10:14:38 UTC 2020


We are amped to announce the release of:

horizon 16.2.0: OpenStack Dashboard

This release is part of the train 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.

16.2.0
^^^^^^

Upgrade Notes

* pyScss 1.3.7 is now required due to the incompatibility that
  pyScss 1.3.4 used before in horizon does not work with setuptools
  46.

* Along with the upgrade of pyScss to 1.3.7, a workaround for the
  material design theme is added to make it work properly. See
  [:bug:`1771559`] for detail.

Changes in horizon 16.1.0..16.2.0
---------------------------------

29af0d34c Switch to new javascript jobs
e342c72ce Fix tempest and pep8 tests
df92b1113 Give keystoneauth1.ClientException only 1 argument (message)
644e05ce9 Fix tenant_id for a new port.
7eaca9126 Imported Translations from Zanata
5692a2ad7 Fix .zuul.yaml syntax errors
f26c88721 Implement 'selector-append' sass function
cf6bc991e Authenticate before Authorization
9813577f7 Update pyScss to 1.3.7
a1afb5046 Forwards LOGOUT_URL to templates.
e6eb4990c Tell reno to ignore the kilo branch
9b54bad89 Check volume endpoint availability in the same order
e058e3816 Allow to evacuate without specifying a target host
e2ecdaf01 Imported Translations from Zanata
ebc9ee920 Fixes a series of bugs related to Floating IPs.


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   3 +
.zuul.yaml                                         |  25 ++---
.../locale/id/LC_MESSAGES/doc-contributor.po       |  80 +++++++++++++---
horizon/base.py                                    |   6 +-
horizon/locale/pt_BR/LC_MESSAGES/django.po         |  14 ++-
horizon/locale/pt_BR/LC_MESSAGES/djangojs.po       |   8 +-
lower-constraints.txt                              |   2 +-
openstack_dashboard/api/cinder.py                  |  79 ++++++---------
openstack_dashboard/api/keystone.py                |   4 +-
openstack_dashboard/context_processors.py          |   1 +
.../dashboards/admin/hypervisors/compute/forms.py  |   5 +
.../dashboards/admin/networks/ports/views.py       |   6 ++
.../dashboards/identity/domains/tables.py          |   2 +-
.../dashboards/project/floating_ips/forms.py       |   3 +-
.../dashboards/project/floating_ips/tables.py      |   2 +-
.../templates/floating_ips/_allocate.html          |  40 ++++----
.../templates/floating_ips/allocate.html           |   2 +
.../dashboards/project/floating_ips/views.py       |   3 +-
.../dashboards/project/floating_ips/workflows.py   |  10 +-
.../dashboards/project/networks/ports/views.py     |   4 +-
.../locale/pt_BR/LC_MESSAGES/djangojs.po           |  34 ++++++-
openstack_dashboard/settings.py                    |   2 +-
.../templates/header/_user_menu.html               |   2 +-
openstack_dashboard/test/settings.py               |   2 +-
openstack_dashboard/test/unit/usage/test_quotas.py | 106 ++++++++++++++++++---
.../themes/material/static/horizon/_styles.scss    |   9 ++
openstack_dashboard/usage/quotas.py                |  25 ++++-
openstack_dashboard/usage/views.py                 |  33 +++++--
.../pyscss-and-setuptools-7634dcee9d62bde9.yaml    |   9 ++
reno.yaml                                          |   3 +
requirements.txt                                   |   2 +-
test-requirements.txt                              |   3 +-
36 files changed, 473 insertions(+), 150 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 0a8f8be5a..5b2c10550 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -33 +33 @@ pymongo!=3.1,>=3.0.2 # Apache-2.0
-pyScss!=1.3.5,>=1.3.4 # MIT License
+pyScss>=1.3.7 # MIT License
diff --git a/test-requirements.txt b/test-requirements.txt
index 53bcea9b9..ab6d9949b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -20 +20,2 @@ nodeenv>=0.9.4 # BSD
-python-memcached>=1.59 # PSF
+python-memcached>=1.59;python_version=='2.7' # PSF
+python-memcached>=1.59;python_version>='3.4' # PSF






More information about the Release-announce mailing list