Bug 1535793

Summary: Cockpit is missing the options for user configure about HE-VM engine
Product: [oVirt] cockpit-ovirt Reporter: Yihui Zhao <yzhao>
Component: Hosted EngineAssignee: Phillip Bailey <phbailey>
Status: CLOSED CURRENTRELEASE QA Contact: Yihui Zhao <yzhao>
Severity: high Docs Contact:
Priority: unspecified    
Version: 0.11.4CC: bugs, cshao, dfediuck, dguo, huzhao, lveyde, mgoldboi, phbailey, qiyuan, rbarry, sbonazzo, weiwang, yaniwang, ycui, yisong
Target Milestone: ovirt-4.2.1Keywords: Regression
Target Release: 0.11.6Flags: rule-engine: ovirt-4.2+
rule-engine: blocker+
mgoldboi: planning_ack+
dfediuck: devel_ack+
cshao: testing_ack+
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: 2018-02-12 11:58:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Node RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
cockpit_he1.png
none
cockpit_he2.png
none
need_to_input_engine_password none

Description Yihui Zhao 2018-01-18 06:32:34 UTC
Created attachment 1382752 [details]
cockpit_he1.png

Description of problem: 
When deploying HE via cockpit, the VM and Engine configure options in the same page. But there are no options for user configure about HE-VM engine. And in the "Review" page,  the engine configure is set the default value:

Engine
Host Identifierhosted_engine_1
Admin Usernameadmin@internal
Notifications SMTP Serverlocalhost
SMTP Port Number25
SMTP Sender E-Mail Addressroot@localhost
SMTP Recipient E-Mail Addressesroot@localhost

Version-Release number of selected component (if applicable): 
cockpit-ws-157-1.el7.x86_64
cockpit-dashboard-157-1.el7.x86_64
cockpit-bridge-157-1.el7.x86_64
cockpit-157-1.el7.x86_64
cockpit-storaged-157-1.el7.noarch
cockpit-system-157-1.el7.noarch
cockpit-ovirt-dashboard-0.11.4-0.1.el7ev.noarch
rhvh-4.2.1.1-0.20180115.0+1

How reproducible: 
100% 


Steps to Reproduce: 
1. Clean install redhat-virtualization-host-4.2-20180115.0 with ks 
2. Deploy HE via cockpit


Actual results: 
 Miss the options for user configure about HE-VM engine.


Expected results: 
Cockpit should keep the options for user configure about HE-VM engine 

Additional info: 
Due to the engine configure is set the default value, and it is not set the engine admin password. So in the deploy process, there is the excess step to set engine admin  password.

Comment 1 Yihui Zhao 2018-01-18 06:35:44 UTC
Created attachment 1382753 [details]
cockpit_he2.png

Comment 2 Yihui Zhao 2018-01-18 06:36:48 UTC
Created attachment 1382754 [details]
need_to_input_engine_password

Comment 3 Phillip Bailey 2018-01-18 14:16:38 UTC
(In reply to Yihui Zhao from comment #0)
> Created attachment 1382752 [details]
> cockpit_he1.png
> 
> Description of problem: 
> When deploying HE via cockpit, the VM and Engine configure options in the
> same page. 

This is an error on my part. In the OTOPI flow, the VM and Engine pages should not be combined. It should be fixed in the next build.

Comment 4 cshao 2018-01-19 06:18:03 UTC
Add regression keyword due to no such issue on previous build.

redhat-virtualization-host-4.2-20180104.0
ovirt-hosted-engine-ha-2.2.2-1.el7ev.noarch
ovirt-hosted-engine-setup-2.2.2-1.el7ev.noarch
imgbased-1.0.5-0.1.el7ev.noarch
cockpit-155-1.el7.x86_64
cockpit-ovirt-dashboard-0.11.3-0.1.el7ev.noarch

Comment 5 Red Hat Bugzilla Rules Engine 2018-01-19 06:18:09 UTC
This bug report has Keywords: Regression or TestBlocker.
Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.

Comment 6 Yihui Zhao 2018-01-29 07:47:40 UTC
Didn't meet the issue with these version:

cockpit-ws-157-1.el7.x86_64
cockpit-bridge-157-1.el7.x86_64
cockpit-storaged-157-1.el7.noarch
cockpit-dashboard-157-1.el7.x86_64
cockpit-157-1.el7.x86_64
cockpit-ovirt-dashboard-0.11.6-0.1.el7ev.noarch
cockpit-system-157-1.el7.noarch
ovirt-hosted-engine-setup-2.2.8-2.el7ev.noarch
ovirt-hosted-engine-ha-2.2.4-1.el7ev.noarch
rhvm-appliance-4.2-20180125.0.el7.noarch
rhvh-4.2.1.2-0.20180126.0+1


Test steps:
1.Clean install RHVH4.2.1(rhvh-4.2.1.2-0.20180126.0+1)
2. Deploy HE via cockpit based otopi deployment

Test result:
After step 2, Cockpit didn't  miss the options for user configure about HE-VM engine 


So, change the bug's status to verified.

Comment 7 Sandro Bonazzola 2018-02-12 11:58:31 UTC
This bugzilla is included in oVirt 4.2.1 release, published on Feb 12th 2018.

Since the problem described in this bug report should be
resolved in oVirt 4.2.1 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.