Bug 1316733 - NetApp storage tab not displayed
Summary: NetApp storage tab not displayed
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.5.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: GA
: 5.6.0
Assignee: Harpreet Kataria
QA Contact: Jeff Teehan
URL:
Whiteboard: storage
Depends On:
Blocks: 1322419 1322426
TreeView+ depends on / blocked
 
Reported: 2016-03-10 22:51 UTC by Colin Arnott
Modified: 2019-12-16 05:30 UTC (History)
12 users (show)

Fixed In Version: 5.6.0.1
Doc Type: Bug Fix
Doc Text:
Previously, when NetApp storage was enabled, the Storage tab did not display in the user interface. This happened because the Storage tab was missing from the permissions.yml file. This has been fixed and now after enabling NetApp storage and restarting the appliance, the Storage tab appears as expected.
Clone Of:
: 1322419 1322426 (view as bug list)
Environment:
Last Closed: 2016-06-29 15:42:12 UTC
Category: ---
Cloudforms Team: Unknown
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:1348 0 normal SHIPPED_LIVE CFME 5.6.0 bug fixes and enhancement update 2016-06-29 18:50:04 UTC

Description Colin Arnott 2016-03-10 22:51:29 UTC
Description of problem:
even when NetApp storage is enabled the storage tab is not displayed.

Version-Release number of selected component (if applicable):
cfme-5.5.2.4-1.el7cf.x86_64

How reproducible:
trivial

Steps to Reproduce:
0. setup with these instructions:
https://access.redhat.com/documentation/en/red-hat-cloudforms/version-4.0/integration-with-netapp-storage/

Actual results:
do not see storage tab

Expected results:
see storage tab

Comment 2 Harpreet Kataria 2016-03-28 20:20:18 UTC
https://github.com/ManageIQ/manageiq/pull/7552

Comment 4 CFME Bot 2016-03-29 02:36:01 UTC
New commit detected on ManageIQ/manageiq/master:
https://github.com/ManageIQ/manageiq/commit/bb3cb66ca2b599239078397490411ee7c35d3b8d

commit bb3cb66ca2b599239078397490411ee7c35d3b8d
Author:     Harpreet Kataria <hkataria>
AuthorDate: Mon Mar 28 16:17:16 2016 -0400
Commit:     Harpreet Kataria <hkataria>
CommitDate: Mon Mar 28 16:17:16 2016 -0400

    Added missing "Storage" maintab to permissions yml
    
    Changes in sha 85406c43244230e9fc62385ec6f2c2f4c91cb9cf sets permission store to a null store that always returns true in test environment but on appliance it reads from `vmdb/config/permissions.yml`. This was causing Storage tab to not be visible on appliance as it was missing from permissions.yml
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1316733

 config/permissions.tmpl.yml | 1 +
 1 file changed, 1 insertion(+)

Comment 7 CFME Bot 2016-04-14 21:26:34 UTC
New commit detected on cfme/5.5.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=037084aec7ab8490bbb1f99ba5b617b8a26e1c59

commit 037084aec7ab8490bbb1f99ba5b617b8a26e1c59
Merge: 5a2eac8 11f57d6
Author:     Dan Clarizio <dclarizi>
AuthorDate: Thu Apr 14 16:52:28 2016 -0400
Commit:     Dan Clarizio <dclarizi>
CommitDate: Thu Apr 14 16:52:28 2016 -0400

    Merge branch '55z_pr_7552' into '5.5.z'
    
    Added missing "Storage" maintab to permissions yml
    
    Changes in sha 85406c43244230e9fc62385ec6f2c2f4c91cb9cf sets permission store to a null store that always returns true in test environment but on appliance it reads from `vmdb/config/permissions.yml`. This was causing Storage tab to not be visible on appliance as it was missing from permissions.yml
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1316733
    https://bugzilla.redhat.com/show_bug.cgi?id=1322419
    (cherry picked from commit bb3cb66)
    @dclarizi please review, this is clean cherry-pick from https://github.com/ManageIQ/manageiq/pull/7552
    
    See merge request !875

 config/permissions.tmpl.yml | 1 +
 1 file changed, 1 insertion(+)

Comment 8 CFME Bot 2016-04-14 21:27:00 UTC
New commit detected on cfme/5.5.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=11f57d6479ca92f4835ddb8ea233535c37928194

commit 11f57d6479ca92f4835ddb8ea233535c37928194
Author:     Harpreet Kataria <hkataria>
AuthorDate: Mon Mar 28 16:17:16 2016 -0400
Commit:     Harpreet Kataria <hkataria>
CommitDate: Wed Mar 30 09:47:58 2016 -0400

    Added missing "Storage" maintab to permissions yml
    
    Changes in sha 85406c43244230e9fc62385ec6f2c2f4c91cb9cf sets permission store to a null store that always returns true in test environment but on appliance it reads from `vmdb/config/permissions.yml`. This was causing Storage tab to not be visible on appliance as it was missing from permissions.yml
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1316733
    https://bugzilla.redhat.com/show_bug.cgi?id=1322419
    (cherry picked from commit bb3cb66)

 config/permissions.tmpl.yml | 1 +
 1 file changed, 1 insertion(+)

Comment 9 Jeff Teehan 2016-04-26 16:08:43 UTC
Took a while to go through all those steps, but it's running.  I used SDK 5.4, which is the latest I could find on the NA site last night, if that makes a difference.  I also have 4.0 I believe.

Anyway, move to verified.  We can add specific bugs if and when the arise.

https://10.16.6.70/storage_manager/show_list running 5.6.0.4

Comment 10 Jeff Teehan 2016-04-26 16:42:04 UTC
Just to be clear, the storage tab exists.  I'm still having difficulties mounting the NetApp storage.

Comment 12 errata-xmlrpc 2016-06-29 15:42:12 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:1348


Note You need to log in before you can comment on or make changes to this bug.