Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1243445

Summary: [RFE] Manila UI should be added in OSP 7
Product: Red Hat OpenStack Reporter: hguemar
Component: openstack-manila-uiAssignee: Matthias Runge <mrunge>
Status: CLOSED ERRATA QA Contact: Dustin Schoenbrun <dschoenb>
Severity: medium Docs Contact:
Priority: high    
Version: 7.0 (Kilo)CC: adahms, aortega, apevec, athomas, dschoenb, hguemar, jschluet, lhh, mrunge, nbarcet, sclewis, scohen, sgotliv, srevivo
Target Milestone: z3Keywords: FutureFeature, TestOnly, ZStream
Target Release: 7.0 (Kilo)Flags: scohen: needinfo+
scohen: needinfo+
scohen: needinfo+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-manila-ui-1.0.1-1.el7ost Doc Type: Enhancement
Doc Text:
With this update, the Manila user interface has been converted into a dashboard plug-in. Packstack can now be used to install and configure the Manila user interface elements alongside the dashboard.
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-06-01 12:28:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description hguemar 2015-07-15 13:03:30 UTC
Description of problem:
After discussion with Sergey (RHOS Storage team manager), Sean (Manila PM), we decided to request inclusion of openstack-manila-ui in RHOS7

Version-Release number of selected component (if applicable):
1.0.1-1 (current release in RDO)

Comment 8 Matthias Runge 2015-10-13 19:23:58 UTC
We'd need docs text here. Who would be the person to describe this feature?

Comment 13 Matthias Runge 2015-11-25 07:10:52 UTC
Since I don't feel being able to provide a proper doc text here, who would be the person to provide documentation?

Comment 14 Sean Cohen 2015-11-25 18:38:02 UTC
(In reply to Matthias Runge from comment #13)
> Since I don't feel being able to provide a proper doc text here, who would
> be the person to provide documentation?

Hi Matthias,

I think we just need a general statement that the Manila UI was converted to a Horizon plugin in the Kilo release (https://wiki.openstack.org/wiki/Manila/docs/HOWTO_use_manila_with_horizon / https://github.com/openstack/manila-ui)
And now included in the distribution. 

Adding Justin to comment on deployment aspects,
Sean

Comment 15 Dustin Schoenbrun 2015-11-25 19:08:47 UTC
Currently, with a Packstack-based installation of OpenStack and Manila, you need to install the Manila-UI package after the installation is complete and I think you also have to restart the httpd service for it to pick up the changes. One of the things we will need to address with the installation though OSP-D will be to allow the installation of the Manila UI plugin into Horizon with minimal interaction (e.g. a field in a configuration file).

Comment 16 Matthias Runge 2015-11-30 08:07:53 UTC
unfortunately, there is NO WAY to change the config file based on a package installed or not.

Manually restarting httpd after installation is fine.

Comment 17 Ido Ovadia 2015-12-06 08:53:16 UTC
Tested on RHOS 7.2 (z3) with packstack
======================================

CONFIG_MANILA_INSTALL=y

 The following packages installed

python-manila-2015.1.0-2.el7ost.noarch
openstack-manila-share-2015.1.0-2.el7ost.noarch
openstack-manila-2015.1.0-2.el7ost.noarch
python-manilaclient-1.1.0-1.el7ost.noarch


manually run: yum install -y openstack-manila-ui

 The following package installed

openstack-manila-ui-1.0.1-1.el7ost.noarch 


Dustin, please approve this verification or add your comment

Comment 18 Dustin Schoenbrun 2015-12-07 21:35:57 UTC
Hey Ido,

I was able to get the Manila UI installed and running in my own RHOS 7.2 (z3) environment and it looks good. If I may, I'd like to poke around with it a little bit with a non-generic backend and see if I can do the usual suite of operations. I'd prefer to give my okay after playing with it a bit rather than having to open a new bug later. Let me know if you have any questions!

Comment 19 Dustin Schoenbrun 2015-12-15 15:07:24 UTC
Looks good to me! I was able to play around with it a bit and it seems to work in the ways it's supposed to.

Comment 21 errata-xmlrpc 2016-06-01 12:28:01 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2016:1197