Bug 970667

Summary: vdsm-reg UI integration re-write
Product: Red Hat Enterprise Virtualization Manager Reporter: Alon Bar-Lev <alonbl>
Component: rhev-hypervisorAssignee: Douglas Schilling Landgraf <dougsland>
Status: CLOSED DUPLICATE QA Contact: Artyom <alukiano>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.3.0CC: acathrow, bazulay, iheim
Target Milestone: ---Keywords: Triaged
Target Release: 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-08-18 18:56:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alon Bar-Lev 2013-06-04 14:35:25 UTC
ovirt-node of 3.3 introduces a complete new UI framework.

A new implementation of user interaction should be written, disconnecting the implementation from vdsm-reg.

UI DESIGN

oVirt Engine Registration

    Engine Host: _____________________
    Engine Port: _____443_____________
[x] Use SSL
[x] Engine is >= 3.2 (may be not required if we can detect this automatically)
[ ] Ignore current CA trust

    [OK]    [CANCEL]

Enable SSH user/password Access

[ ] Enable ssh password access.
    Password: ____________
    Repeat:   ____________

    [OK]    [CANCEL]

IMPLEMENTATION DETAILS

 * No fallback to http, protocol is explicitly selected.
 * If engine is >= 3.2 do not execute vdsm-reg but perform registration directly.
 * If ignore current CA trust download CA certificate and present fingerprint even if CA already exist.
 * Separate the tabs between engine registration and ssh access.

TECHNICAL DETAILS

 * Modular clean implementation.
 * Conventions similar to ovirt-host-deploy.

Comment 1 Alon Bar-Lev 2013-08-16 20:52:18 UTC
I recommend not to move to post until will be somewhat ready.

Comment 2 Alon Bar-Lev 2013-08-18 18:56:01 UTC

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