Bug 1667746
| Summary: | RHHI fails to install via cockpit at gdeploy step | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Brian J. Atkisson <batkisso> | ||||||||||
| Component: | doc-Deploying_RHHI | Assignee: | Laura Bailey <lbailey> | ||||||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | SATHEESARAN <sasundar> | ||||||||||
| Severity: | high | Docs Contact: | |||||||||||
| Priority: | unspecified | ||||||||||||
| Version: | rhhiv-1.6 | CC: | asriram, cminkema, cshao, dfediuck, huzhao, lbailey, qiyuan, rcyriac, rhs-bugs, sabose, sankarshan, sasundar, sbonazzo, weiwang, yaniwang, yaoxu, ycui, yturgema | ||||||||||
| Target Milestone: | --- | ||||||||||||
| Target Release: | RHHI-V 1.6 | ||||||||||||
| Hardware: | Unspecified | ||||||||||||
| OS: | Unspecified | ||||||||||||
| Whiteboard: | |||||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||
| Doc Text: | Story Points: | --- | |||||||||||
| Clone Of: | Environment: | ||||||||||||
| Last Closed: | 2019-05-20 04:18:22 UTC | Type: | Bug | ||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||
| Documentation: | --- | CRM: | |||||||||||
| Verified Versions: | Category: | --- | |||||||||||
| oVirt Team: | Docs | RHEL 7.3 requirements from Atomic Host: | |||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
| Embargoed: | |||||||||||||
| Bug Depends On: | |||||||||||||
| Bug Blocks: | 1663200 | ||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Brian J. Atkisson
2019-01-20 19:52:50 UTC
Test Version RHEL-7.6-20180814.0-Server-x86_64-boot.iso ovirt-vmconsole-1.0.4-1.el7ev.noarch python-ovirt-engine-sdk4-4.2.9-1.el7ev.x86_64 cockpit-machines-ovirt-176-4.el7.noarch cockpit-ovirt-dashboard-0.11.37-1.el7ev.noarch ovirt-host-deploy-1.7.4-1.el7ev.noarch ovirt-host-dependencies-4.2.3-1.el7ev.x86_64 ovirt-setup-lib-1.1.5-1.el7ev.noarch ovirt-imageio-daemon-1.4.5-0.el7ev.noarch ovirt-host-4.2.3-1.el7ev.x86_64 ovirt-imageio-common-1.4.5-0.el7ev.x86_64 ovirt-provider-ovn-driver-1.2.16-1.el7ev.noarch ovirt-hosted-engine-ha-2.2.18-1.el7ev.noarch ovirt-vmconsole-host-1.0.4-1.el7ev.noarch ovirt-hosted-engine-setup-2.2.32-1.el7ev.noarch ovirt-engine-sdk-python-3.6.9.1-1.el7ev.noarch cockpit-machines-ovirt-176-4.el7.noarch cockpit-ovirt-dashboard-0.11.37-1.el7ev.noarch cockpit-173.1-1.el7.x86_64 cockpit-bridge-173.1-1.el7.x86_64 cockpit-dashboard-176-4.el7.x86_64 cockpit-system-173.1-1.el7.noarch cockpit-ws-173.1-1.el7.x86_64 cockpit-storaged-176-4.el7.noarch Test Steps: 1. Clean install RHEL-7.6-20180814.0-Server-x86_64-boot.iso 2. Install cockpit-ovirt according to https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.2/html/installation_guide/enabling_the_red_hat_enterprise_linux_host_repositories_rhel_install 3. Login to cockpit with root account 4. Click "start" button underneath Hyperconverged in hosted-engine tab 5. Click 'Run Gluster Wizard for Single node' Result: Receive gdeploy error: Gdeploy isn't installed on Host. To continue deployment, please install Gdeploy on Host and try again. QE can reproduce this issue, flag of qa_ack is changed to "+". Created attachment 1522077 [details]
Picture
Is rh-gluster-3-for-rhel-7-server-rpms the correct repo to add as a work-around? Or is there a more fundamental problem other than incorrect documentation? (In reply to Brian J. Atkisson from comment #3) > Is rh-gluster-3-for-rhel-7-server-rpms the correct repo to add as a > work-around? Or is there a more fundamental problem other than incorrect > documentation? The documentation handles deployment on a RHV-H node, which is the supported platform for RHHI. With RHV-H, all required packages (including gdeploy) are pre-installed. If you're deploying on a RHEL based node, you will need to subscrible to RHGS channels for the additional rpms. (Please reach out to khartsoe for partner documentation that handles this use case) Hrm, if RHHI on RHEL is not a supported deployment, the docs really need to be updated to reflect this. It is not at all clear. Chapter 3 - 2d. Enable and start Cockpit
systemctl enable cockpit
systemctl start cockpit
Chapter 5 can be skipped for single node deployment, as there's no gluster traffic between nodes
There are few changes required.
1. Volume type is no longer listed as 'replicate' in the cockpit.
Its documented in Chapter 4.1, point 4 'Specify volumes' shows the
screenshot of 'replicate' volume type. Screenshot needs to be changes,
and also the important note beneath this point needs to be removed.
I will provide the screenshot for the same
2. Point6 'Review and edit configuration' shows the real hostname,
where as the deployment example started using host1.example.com
I will attach the screenshot for the same, please replace the same.
3. Section 4.2, point4 screenshot has the hostname as IP address.
It should be the same host name 'host1.example.com'
Can this screenshot be edited with graphic tools ?
4. Section 4.2, point5 screenshot has 2 problems
a. hostname should be 'host1.example.com' instead of 'node1.example.com'
b. mount options should be empty for single node deployment
Can this screenshot be edited with graphic tools ?
@Laura, can the requests in comment17 can be fixed ? Created attachment 1554765 [details]
Volume selection screenshot
This is the screenshot to replace 'specify volumes' section screenshot
Created attachment 1554766 [details]
Review and edit
This is the 'review and edit' section screenshot
Created attachment 1554768 [details]
Review and edit
This is the screenshot for 'review and edit'
Verified the doc link and looks good |