Bug 1521135 - Storage domains don't get automatically imported/ appear in the storage tab after deployment
Summary: Storage domains don't get automatically imported/ appear in the storage tab a...
Keywords:
Status: CLOSED DUPLICATE of bug 1523568
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: rhhi
Version: rhhi-1.1
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: ---
Assignee: Sahina Bose
QA Contact: SATHEESARAN
URL:
Whiteboard:
Depends On:
Blocks: 1724792
TreeView+ depends on / blocked
 
Reported: 2017-12-05 20:48 UTC by Dave
Modified: 2019-06-28 16:04 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-12-08 10:30:35 UTC
Embargoed:


Attachments (Terms of Use)
Screenshot of the page in question (26.41 KB, image/png)
2017-12-06 15:45 UTC, Dave
no flags Details
Screenshot of the default volumes the deployment gives the user (63.58 KB, image/png)
2017-12-06 15:55 UTC, Dave
no flags Details

Description Dave 2017-12-05 20:48:30 UTC
Description of problem:
Storage doesn't get imported automatically even though the defaults for gluster are given to you (and are the recommended way to deploy rh-hi) after going through deployment. 

The document states after Chapter 8's title "It also configures a Default cluster comprised of the three physical machines, and enables Red Hat Gluster Storage functionality and the virtual-host tuned performance profile for each machine in the cluster." 

Reading this as an user would lead me to believe that the storage that was deployed/configured should be shown in the dashboard with no further user input. As it stands now the "data" storage domain never gets imported and the user is never instructed to do so. It should just be in the storage domain without issues or user input. Note: There were issues importing the 'data' storage domain too.


This would lead to a better UX experience and prevent user confusion. Documentation should reflect this as well.


Additional info:
Chaper 8 Documentation:
https://access.redhat.com/documentation/en-us/red_hat_hyperconverged_infrastructure/1.0/html/deploying_red_hat_hyperconverged_infrastructure/deploy-he-cockpit
Section: title paragraph

Chapter 9 Documentation:
https://access.redhat.com/documentation/en-us/red_hat_hyperconverged_infrastructure/1.0/html/deploying_red_hat_hyperconverged_infrastructure/configure-gluster-rhv-manager#create_the_master_storage_domain
Section 9.2

Comment 2 SATHEESARAN 2017-12-06 02:52:55 UTC
In actual, it configures the cluster with one host.

When we say 'it enables Red Hat Gluster Storage functionality'. It does translate to 'enabling gluster cluster capability on the cluster', which enables the cluster to manage gluster (RHGS) functionality as well.

I too admit with Dave, that this would cause ambiguity. There are high chances that user might expect the Storage Domain also available.

We should add clarity

Comment 3 SATHEESARAN 2017-12-06 02:56:57 UTC
Dave,

I read comment0 once again, where you said

"Note: There were issues importing the 'data' storage domain too."

You should be creating the first Storage Domain with 'vmstore' volume as described in the doc ( chapter 9.2 in deployment guide )

If that is done, then the hosted-engine storage will be imported automagically.

Let me know, if that doesn't work or doc is not clear to do the same.

Comment 4 Dave 2017-12-06 13:12:59 UTC
Satheesaran & others,
Correct we followed those steps and only hosted engine was imported when vmstore was added manually. We will be rerunning today to confirm this (Ethel has been down for us).

The bigger question I'll ask is why aren't vmstore, hosted engine, and data automatically pulled into the storage tab (as well as hosts to the hosts tab <-- other bug filed)? The user will be expecting that after they go through deployment that they can hit the ground running and deploy vms right away without having to added storage (and hosts). 


Note: Moved from doc to rhhi component as I believe this should be implemented differently for usability and customer experience.

Comment 6 Dave 2017-12-06 15:45:53 UTC
Created attachment 1363718 [details]
Screenshot of the page in question

Comment 7 Dave 2017-12-06 15:55:40 UTC
Created attachment 1363721 [details]
Screenshot of the default volumes the deployment gives the user

These all should be automatically imported to the storage tab post deployment with no user intervention.

Comment 8 Sahina Bose 2017-12-08 10:30:35 UTC
There's already an RFE to track this in oVirt, which I've cloned now to target for next release - Bug 1523568.

Hence closing this dupe

*** This bug has been marked as a duplicate of bug 1523568 ***


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