[release-announce] manila-ui 5.0.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 14 11:17:43 UTC 2021


We are psyched to announce the release of:

manila-ui 5.0.0: Manila Management Dashboard

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/manila-ui

Download the package from:

    https://tarballs.openstack.org/manila-ui/

Please report issues through:

    https://bugs.launchpad.net/manila-ui/+bugs

For more details, please see below.

5.0.0
^^^^^

Upgrade Notes

* The default configuration file has been updated and now includes
  the required parameters to use the new policy-in-code feature in
  Horizon. Please refer to the release note and documentation of
  Horizon to find details about this feature.

Changes in manila-ui 4.0.0..5.0.0
---------------------------------

1f48e83 Support policy-in-code and deprecated policy
f282589 Update TOX_CONSTRAINTS_FILE for stable/wallaby
683737f Update .gitreview for stable/wallaby
f8a8004 follow up fix to share-shrinking
b748f23  API v2.44, added 'ou' field to security service
cbff6b7 filter search by extra spec for share type list
03caca6 Add example of logging setting for Manila
f0d83a6 Addition of share shrinking feature to Manila-UI
c69afd7 remove unicode from code
44437c3 Imported Translations from Zanata
7b3267b Define the default policy file
9a5947b tox miniversion update to 3.1.1
b09dc41 Updates testenv to py38 and removes RIZON_INTEGRATION_TESTS_CONFIG_FILE
8f1be60 Use TOX_CONSTRAINTS_FILE
15d2e64 API v2.41, create share type with description
fc3146a Adds "message_level" to user messages panel
275c132 Update requirements
ae882d7 API v2.40, share groups quotas
3b8d685 Add py38 package metadata
cf83946 Imported Translations from Zanata
588bb85 Imported Translations from Zanata
113b41e Improve label for Share Update Form
7127028 Changes to Share Update Functionality in Manila UI
4205ea4 Imported Translations from Zanata
32cd9fe Add Python3 wallaby unit tests
3a69d51 Update master for stable/victoria
fb5c45d Remove install unnecessary packages


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

.gitreview                                         |    1 +
.zuul.yaml                                         |    2 +-
devstack/plugin.sh                                 |    2 +
lower-constraints.txt                              |   52 +-
manila_ui/api/manila.py                            |   52 +-
manila_ui/conf/default_policies/manila.yaml        | 2360 ++++++++++++++++++++
manila_ui/conf/manila_policy.yaml                  | 1906 ++++++++++++++++
manila_ui/dashboards/admin/defaults/tables.py      |    8 +-
manila_ui/dashboards/admin/defaults/workflows.py   |   18 +-
.../dashboards/admin/security_services/tables.py   |    2 +
.../templates/security_services/_detail.html       |    2 +
manila_ui/dashboards/admin/share_types/forms.py    |   12 +-
manila_ui/dashboards/admin/share_types/tables.py   |   12 +-
manila_ui/dashboards/admin/share_types/views.py    |   22 +
manila_ui/dashboards/admin/user_messages/tables.py |    7 +-
.../dashboards/identity/projects/workflows.py      |    4 +
.../dashboards/project/security_services/forms.py  |   50 +-
.../dashboards/project/security_services/tables.py |    2 +
.../templates/security_services/_detail.html       |    2 +
.../dashboards/project/security_services/views.py  |   11 +-
.../project/share_group_snapshots/views.py         |    1 +
.../dashboards/project/share_groups/tables.py      |    1 +
manila_ui/dashboards/project/share_groups/views.py |    1 +
manila_ui/dashboards/project/shares/forms.py       |   64 +-
manila_ui/dashboards/project/shares/tables.py      |   18 +-
.../shares/{_extend.html => _resize.html}          |    2 +-
.../{_extend_limits.html => _resize_limits.html}   |    2 +-
.../project/shares/templates/shares/extend.html    |    7 -
.../project/shares/templates/shares/resize.html    |    7 +
manila_ui/dashboards/project/shares/urls.py        |    6 +-
manila_ui/dashboards/project/shares/views.py       |   25 +-
.../dashboards/project/user_messages/tables.py     |    4 +
.../local/local_settings.d/_90_manila_shares.py    |   19 +
manila_ui/locale/cs/LC_MESSAGES/django.po          |    8 +-
manila_ui/locale/de/LC_MESSAGES/django.po          |    8 +-
manila_ui/locale/en_GB/LC_MESSAGES/django.po       |   71 +-
manila_ui/locale/fr/LC_MESSAGES/django.po          |    8 +-
manila_ui/locale/id/LC_MESSAGES/django.po          |    8 +-
manila_ui/locale/ja/LC_MESSAGES/django.po          |  803 -------
manila_ui/locale/ko_KR/LC_MESSAGES/django.po       |    8 +-
manila_ui/locale/pt_BR/LC_MESSAGES/django.po       |    8 +-
manila_ui/locale/ru/LC_MESSAGES/django.po          |    8 +-
manila_ui/locale/tr_TR/LC_MESSAGES/django.po       |    8 +-
.../{zh_CN => zh_Hans}/LC_MESSAGES/django.po       |    8 +-
.../dashboards/admin/share_types/test_forms.py     |   10 +-
...are-type-with-description-d57f4c734d107554.yaml |    3 +
...e-type-by-extra-spec-2.43-39710ce64f8be239.yaml |    4 +
.../policy-in-code-support-23744e26a7f6e284.yaml   |    7 +
...ity-service-ou-field-2.44-c288a880b9b0fa68.yaml |    5 +
.../notes/share-shrinking-c1d46fc1c3ce29b7.yaml    |    6 +
releasenotes/source/conf.py                        |   16 +-
releasenotes/source/index.rst                      |    1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |   21 +-
releasenotes/source/victoria.rst                   |    6 +
requirements.txt                                   |    8 +-
setup.cfg                                          |    1 +
test-requirements.txt                              |   12 +-
tox.ini                                            |   13 +-
68 files changed, 4865 insertions(+), 1127 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d1d4e39..e4f3f4b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr!=2.1.0,>=2.0.0 # Apache-2.0
+pbr>=5.5.0 # Apache-2.0
@@ -8,3 +8,3 @@ django-compressor>=2.0 # MIT
-iso8601>=0.1.11 # MIT
-oslo.utils>=3.33.0 # Apache-2.0
-python-keystoneclient>=3.22.0 # Apache-2.0
+iso8601>=0.1.12 # MIT
+oslo.utils>=4.7.0 # Apache-2.0
+python-keystoneclient>=4.1.1 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 398eec0..a5a507c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,4 +5,4 @@
-hacking>=3.0.1,<3.1.0 # Apache-2.0
-coverage!=4.4,>=4.0 # Apache-2.0
-ddt>=1.0.1 # MIT
-python-subunit>=1.0.0 # Apache-2.0/BSD
+hacking>=3.1.0,<3.2.0 # Apache-2.0
+coverage>=5.2.1 # Apache-2.0
+ddt>=1.4.1 # MIT
+python-subunit>=1.4.0 # Apache-2.0/BSD
@@ -10 +10 @@ pytest>=5.3.5 # MIT
-testrepository>=0.0.18 # Apache-2.0/BSD
+testrepository>=0.0.20 # Apache-2.0/BSD
@@ -12 +12 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=2.2.0 # MIT
+testtools>=2.4.0 # MIT






More information about the Release-announce mailing list