Bug 1144917 - [RFE] Provide a better way to quit shell when encounter error during setup hosted engine proccess
Summary: [RFE] Provide a better way to quit shell when encounter error during setup ho...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-node-plugin-hosted-engine
Version: 3.5.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ovirt-3.6.0-rc
: 3.6.0
Assignee: Ryan Barry
QA Contact: wanghui
URL:
Whiteboard:
Depends On: 1267437
Blocks: 1059435 rhevh-7.0 1250199
TreeView+ depends on / blocked
 
Reported: 2014-09-22 02:06 UTC by wanghui
Modified: 2016-03-09 14:13 UTC (History)
10 users (show)

Fixed In Version: ovirt-node-plugin-hosted-engine-0.3.0-1.el7ev
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-03-09 14:13:35 UTC
oVirt Team: Node
Target Upstream Version:
Embargoed:
sherold: Triaged+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:0378 0 normal SHIPPED_LIVE ovirt-node bug fix and enhancement update for RHEV 3.6 2016-03-09 19:06:36 UTC
oVirt gerrit 39755 0 master MERGED Add a wrapper for ovirt-hosted-engine-setup Never

Description wanghui 2014-09-22 02:06:40 UTC
Description of problem:
It should provide a better way to quit shell when encounter error during setup hosted engine process. Now in our ovirt node, we just quite the shell when encounter the error quickly. It leaves customer no time to see the error information. I think we'd better to stay in shell and let customer to press 'q' or other button to go back the TUI.

Version-Release number of selected component (if applicable):
rhev-hypervisor7-7.0-20140904.0.iso
ovirt-node-3.1.0-0.10.20140904gitb828c37.el7.noarch
ovirt-node-plugin-hosted-engine-0.1.0-0.0.x86_64
ovirt-hosted-engine-setup-1.2.0-0.2.master.el7.noarch
ovirt-hosted-engine-ha-1.2.1-0.3.master.el7.noarch

How reproducible:
100%

Steps to Reproduce:
1. Clear install rhev-hypervisor7-7.0-20140904.0.iso
2. Enabled Network
3. Configure hosted engine with error

Actual results:
1. It leaves customer no time to see any error information, just go back the TUI quickly.

Expected results:
1. It should be better to stay in shell and let customer to press 'q' or other button to go back the TUI.

Additional info:

Comment 2 cshao 2015-04-10 07:32:05 UTC
I met the same issue when deploy the HE with ova if data size less than 50G.
It leaves customer no time to see any error information, just go back the TUI quickly.

Test version:
rhev-hypervisor6-6.6-20150402.0
ovirt-node-3.2.2-3.el6.noarch
ovirt-node-plugin-hosted-engine-0.2.0-15.0.el6ev.noarch

Comment 3 Doron Fediuck 2015-04-13 13:55:06 UTC
What we're going to do is add an option to view the relevant logs (setup)
in the TUI hosted-engine tab. This should enable the user to see sorry any
errors that happen during deployment.

Comment 4 Ryan Barry 2015-06-16 20:18:29 UTC
Douglas:

The packaged version of ovirt-node-plugin-hosted-engine on EL7 appears to be missing this script, even in the RPM verification. Building the RPM locally doesn't show any problems (/usr/bin/ovirt-node-hosted-engine-setup is present). Some problemw ith the build?

Comment 5 Douglas Schilling Landgraf 2015-06-16 23:46:50 UTC
(In reply to Ryan Barry from comment #4)
> Douglas:
> 
> The packaged version of ovirt-node-plugin-hosted-engine on EL7 appears to be
> missing this script, even in the RPM verification. Building the RPM locally
> doesn't show any problems (/usr/bin/ovirt-node-hosted-engine-setup is
> present). Some problemw ith the build?

The last build available in brew was done based in 3.5 branch which doesn't include this patch at: 2015-04-02 16:42:53.

Fabian, time to sync the 3.5 branch in upstream with master and rebuild downstream?

Comment 6 Fabian Deutsch 2015-07-21 06:12:24 UTC
Yes, we'll rebase soon.

Comment 7 Huijuan Zhao 2015-10-09 07:03:03 UTC
we'd better verify this issue after Bug 1267437 fix as it block HE setup.

Comment 8 wanghui 2015-10-29 08:31:58 UTC
Test verion:
rhev-hypervisor7-7.2-20151025.0.el7ev
ovirt-node-3.3.0-0.18.20151022git82dc52c.el7ev.noarch
ovirt-node-plugin-hosted-engine-0.3.0-1.el7ev.noarch

Test result:
1. Clean install rhev-hypervisor7-7.2-20151025.0.el7ev
2. Enabled network
3. Start to setup hosted engine as follows.
   Are you sure you want to continue? (Yes, No)[Yes]: No
4. Check the quit screen

Test result:
1. It will prompt as follows. And it will stay in the shell untill press any key.

"Something went wrong setting up hosted engine, or the setup process was cancelled.

Press any key to continue..."

So this issue is fixed in ovirt-node-plugin-hosted-engine-0.3.0-1.el7ev.noarch. Change the status to verified.

Comment 10 errata-xmlrpc 2016-03-09 14:13:35 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://rhn.redhat.com/errata/RHBA-2016-0378.html


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