[release-announce] manila-ui 2.18.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 4 20:59:08 UTC 2019


We are tickled pink to announce the release of:

manila-ui 2.18.0: Manila Management Dashboard

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/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.

2.18.0
^^^^^^

Bug Fixes

* Drop the "host" field from project view tables since this
  information is only visible to administrators.  This is the UI side
  of Launchpad bug 1664370
  (https://bugs.launchpad.net/manila/+bug/1664370) and completes the
  fix for that bug.

* Share servers are added to the share network details page. The
  page has been modified to show share servers and security services
  only if any exist, or are retrievable from the server.

* Fixed an issue where an error message popped up about not being
  able to retrieve share network details when an ordinary user
  attempted to see these because the user wasn't authorized for
  certain admin-only "share server" information.  In this circumstance
  we now handle this situation gracefully behind the scenes and
  display all the share network information for which the end user is
  authorized.

* The Share replica details page has been fixed to render correctly
  for users with non-admin roles.

Changes in manila-ui 2.17.0..2.18.0
-----------------------------------

8aa0993 Fix share replica details page for non-admins
ad27411 Don't show host field in project tables
c872309 Add share servers to share network detail
070fd98 Show share network details to non-admin
ca9cb26 Replace openstack.org git:// URLs with https://
a8b0983 base job has changed to bionic
199fb53 Imported Translations from Zanata
222c383 [CI] Run integration tests with tls-proxy
019526b Add manila-ui integration tests


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

.zuul.yaml                                         |  28 +++++-
bindep.txt                                         |   6 ++
lower-constraints.txt                              |   2 +
.../templates/share_networks/_detail.html          |  53 +++++++----
.../dashboards/project/share_networks/views.py     |  13 ++-
.../dashboards/project/shares/replicas/tables.py   |   1 -
.../dashboards/project/shares/replicas/views.py    |  25 +++--
.../project/shares/templates/shares/_detail.html   |   2 +
.../shares/replicas/_detail_overview.html          |  32 ++++---
manila_ui/locale/id/LC_MESSAGES/django.po          |  93 ++++++++++++++++++-
.../integration/pages/admin/share/__init__.py      |   0
.../pages/admin/share/securityservicespage.py      |  20 ++++
.../pages/admin/share/sharegroupsnapshotspage.py   |  20 ++++
.../pages/admin/share/sharegroupspage.py           |  19 ++++
.../pages/admin/share/sharegroupssnapshotspage.py  |  20 ++++
.../pages/admin/share/sharegrouptypespage.py       |  21 +++++
.../pages/admin/share/shareinstancespage.py        |  21 +++++
.../pages/admin/share/sharenetworkspage.py         |  19 ++++
.../pages/admin/share/shareserverspage.py          |  19 ++++
.../pages/admin/share/sharesnapshotspage.py        |  19 ++++
.../integration/pages/admin/share/sharespage.py    |  19 ++++
.../pages/admin/share/sharetypespage.py            |  21 +++++
.../integration/pages/project/share/__init__.py    |   0
.../pages/project/share/securityservicespage.py    |  21 +++++
.../pages/project/share/sharegroupsnapshotspage.py |  21 +++++
.../pages/project/share/sharegroupspage.py         |  21 +++++
.../pages/project/share/sharenetworkspage.py       |  21 +++++
.../pages/project/share/sharesnapshotspage.py      |  21 +++++
.../integration/pages/project/share/sharespage.py  |  21 +++++
playbooks/legacy/manila-ui-dsvm/post.yaml          |   2 +-
playbooks/legacy/manila-ui-dsvm/run.yaml           |   6 +-
...ld-in-project-view-tables-20b7a67023d57d35.yaml |   7 ++
...-to-share-network-details-1cff66010817f1a8.yaml |   6 ++
...get-share-network-details-83e2882df1714506.yaml |   9 ++
...fix-share-replica-details-eecdc8b43f2a6008.yaml |   5 +
.../source/locale/id/LC_MESSAGES/releasenotes.po   |  17 +++-
test-requirements.txt                              |   3 +
tox.ini                                            |  14 ++-
47 files changed, 735 insertions(+), 67 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index c3160e2..562deee 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -15,0 +16,3 @@ reno>=2.5.0 # Apache-2.0
+# integration tests requirements
+selenium>=2.50.1 # Apache-2.0
+xvfbwrapper>=0.1.3 #license: MIT






More information about the Release-announce mailing list