Bug 1600664

Summary: [OSP14] Horizon Manila UI plug doesn't show create share button
Product: Red Hat OpenStack Reporter: Vince Green <vgreen>
Component: openstack-manila-uiAssignee: Victoria Martinez de la Cruz <vimartin>
Status: CLOSED ERRATA QA Contact: Jason Grosso <jgrosso>
Severity: urgent Docs Contact: James Smith <jamsmith>
Priority: urgent    
Version: 14.0 (Rocky)CC: abishop, apevec, gouthamr, hguemar, lhh, mariel, rhos-maint, tbarron, vimartin
Target Milestone: betaKeywords: Triaged
Target Release: 14.0 (Rocky)Flags: vimartin: needinfo-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-manila-ui-2.16.1-0.20180913153755.4865df1.el7 Doc Type: Bug Fix
Doc Text:
The OpenStack Dashboard (Horizon) plug-in for Manilla was unable to retrieve project quota information. This prevented the user from creating shares and caused rendering issues in the shared file systems dashboard. After this fix, the retrieval operation works as expected and the users can view shared file systems and create shares in the dashboard.
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-01-11 11:50:39 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:
Attachments:
Description Flags
No create share button exists
none
create_share button is visible none

Description Vince Green 2018-07-12 17:50:06 UTC
Created attachment 1458482 [details]
No create share button exists

When deploying OSP14 with Manila and then logging into Horizon, I don't see the "create share" button in the Project/Share page under any user.  I see delete share if a share is created from the cli, but nothing to add a new share.

Version-Release number of selected component (if applicable):
openstack-manila-ui-2.15.1-0.20180628112828.ce7b606.el7ost.noarch
openstack-dashboard-14.0.0-0.20180702141816.e45811c.el7ost.noarch
openstack-dashboard-theme-14.0.0-0.20180702141816.e45811c.el7ost.noarch

How reproducible:
100%

Steps to Reproduce:
1. Deploy OSP14 from Jenkins to host
https://rhos-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/OSPD-Customized-Deployment-virt/5176/parameters/
2. Pipe port 8080 to connect to Horizon from the undercloud
ssh -L 8080:localhost:8080 root.lab.eng.rdu2.redhat.com
ssh stack@undercloud-0 -L 8080:10.0.0.108:80
3. Load Horizon, login, go to Project/Share/Shares.

Actual results:
No button

Expected results:
"Create Share" button to be present.

Additional info:
Will load screenshots, can redeploy or have dev engineer look at system when setup to show issue.

Comment 4 Tom Barron 2018-08-09 09:50:43 UTC
Fix isn't in the latest downstream build, un-setting the ON_QA state.

Comment 13 Jason Grosso 2018-11-30 17:28:57 UTC
Created attachment 1510213 [details]
create_share button is visible

testing with  OSP14 (openstack 3.16.1 and puddle 2018-11-13.1) on sealusa23 I am able to see a create share button and can launch create share and actually create a share

screen shot attached

Comment 17 errata-xmlrpc 2019-01-11 11:50:39 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/RHEA-2019:0045