Bug 1525853 - [RFE] call ansible directly without requiring otopi based code for deploying hosted engine on first host
Summary: [RFE] call ansible directly without requiring otopi based code for deploying ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: cockpit-ovirt
Classification: oVirt
Component: Hosted Engine
Version: ---
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ovirt-4.2.2
: ---
Assignee: Phillip Bailey
QA Contact: Yihui Zhao
URL:
Whiteboard:
Depends On: 1539560
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-12-14 08:20 UTC by Sandro Bonazzola
Modified: 2023-09-14 04:14 UTC (History)
12 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-03-29 10:57:27 UTC
oVirt Team: Integration
Embargoed:
rule-engine: ovirt-4.2?
cshao: testing_plan_complete?
rule-engine: planning_ack?
rule-engine: devel_ack+
ycui: testing_ack+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 86141 0 'None' MERGED wizard: Add substeps functionality to wizard 2020-02-07 21:42:47 UTC
oVirt gerrit 86142 0 'None' 'MERGED' 'Wizard: Allow ''Next'' button to be changed dynamically' 2019-11-11 07:09:56 UTC
oVirt gerrit 86143 0 'None' 'MERGED' 'wizard: Allow choice of Ansible or OTOPI deployment' 2019-11-11 07:09:56 UTC
oVirt gerrit 86144 0 'None' 'MERGED' 'wizard: Create dynamic preview component' 2019-11-11 07:09:56 UTC
oVirt gerrit 86253 0 'None' 'MERGED' 'wizard: Add functionality to execute Ansible phases' 2019-11-11 07:09:56 UTC
oVirt gerrit 86289 0 'None' 'MERGED' 'wizard: Add substeps functionality to wizard' 2019-11-11 07:09:56 UTC
oVirt gerrit 86290 0 'None' 'MERGED' 'Wizard: Allow ''Next'' button to be changed dynamically' 2019-11-11 07:10:02 UTC
oVirt gerrit 86291 0 'None' 'MERGED' 'wizard: Allow choice of Ansible or OTOPI deployment' 2019-11-11 07:10:02 UTC
oVirt gerrit 86292 0 'None' 'MERGED' 'wizard: Create dynamic preview component' 2019-11-11 07:10:02 UTC
oVirt gerrit 86358 0 'None' 'MERGED' 'wizard: Add iSCSI discovery username/pwd fields' 2019-11-11 07:10:02 UTC
oVirt gerrit 86359 0 'None' 'MERGED' 'wizard: Run clean playbooks' 2019-11-11 07:10:02 UTC
oVirt gerrit 86360 0 'None' 'MERGED' 'wizard: Return null for empty var file values' 2019-11-11 07:10:02 UTC
oVirt gerrit 86361 0 'None' 'MERGED' 'wizard: Add new ansible values to model' 2019-11-11 07:10:05 UTC
oVirt gerrit 86363 0 'None' 'MERGED' 'wizard: Make small changes to model' 2019-11-11 07:10:05 UTC
oVirt gerrit 86445 0 'None' 'MERGED' 'wizard: Consolidate NFS UI' 2019-11-11 07:10:05 UTC
oVirt gerrit 86446 0 'None' 'MERGED' 'wizard: Clean up button and success behavior' 2019-11-11 07:10:05 UTC
oVirt gerrit 86447 0 'None' 'MERGED' 'wizard: Update navigation between substeps' 2019-11-11 07:10:05 UTC
oVirt gerrit 86448 0 'None' 'MERGED' 'wizard: Add VM UUID to var files' 2019-11-11 07:10:06 UTC
oVirt gerrit 86587 0 'None' 'MERGED' 'wizard: Various model and UI changes' 2019-11-11 07:10:06 UTC
oVirt gerrit 86648 0 'None' 'MERGED' 'wizard: Add functionality to execute Ansible phases' 2019-11-11 07:10:06 UTC
oVirt gerrit 86651 0 'None' 'MERGED' 'wizard: Run clean playbooks' 2019-11-11 07:10:06 UTC
oVirt gerrit 86652 0 'None' 'MERGED' 'wizard: Return null for empty var file values' 2019-11-11 07:10:10 UTC
oVirt gerrit 86653 0 'None' 'MERGED' 'wizard: Add new ansible values to model' 2019-11-11 07:10:10 UTC
oVirt gerrit 86655 0 'None' 'MERGED' 'wizard: Make small changes to model' 2019-11-11 07:10:10 UTC
oVirt gerrit 86656 0 'None' 'MERGED' 'wizard: Consolidate NFS UI' 2019-11-11 07:10:10 UTC
oVirt gerrit 86657 0 'None' 'ABANDONED' 'wizard: Clean up button and success behavior' 2019-11-11 07:10:10 UTC
oVirt gerrit 86658 0 'None' 'MERGED' 'wizard: Clean up button and success behavior' 2019-11-11 07:10:10 UTC
oVirt gerrit 86659 0 'None' 'MERGED' 'wizard: Update navigation between substeps' 2019-11-11 07:10:11 UTC
oVirt gerrit 86661 0 'None' 'MERGED' 'wizard: Add VM UUID to var files' 2019-11-11 07:10:12 UTC
oVirt gerrit 86662 0 'None' 'MERGED' 'wizard: Various model and UI changes' 2019-11-11 07:10:12 UTC

Description Sandro Bonazzola 2017-12-14 08:20:19 UTC
In 4.2.0 we introduced a new deployment method using ansible for deploying hostged engine.
Right now we still need some code based on otopi as intermediate step between cockpit and ansible. We should be able to skip this intermediate step.

Comment 1 Sandro Bonazzola 2018-01-24 10:13:04 UTC
All referenced patches are merged. Phillip, I'm moving this on modified for 4.2.1 accordingly. Please move back to post for 4.2.1 if I missed something and this is not completed in 4.2.1

Comment 2 Yihui Zhao 2018-01-30 02:16:06 UTC
Due to the bug: 1539560 , Deploy HE failed via cockpit based ansible deployment.(https://bugzilla.redhat.com/show_bug.cgi?id=1539560)


This bug blocks the RFE bug.

Comment 4 Yihui Zhao 2018-03-19 06:53:13 UTC
Now, deploy hosted engine with ansible is available , and without requiring otopi based code. 

Test version: cockpit-ovirt-dashboard-0.11.17-1.el7ev.noarch

So, change the RFE bug's status to verified.


About the bug of ansible deployment from cockpit, pls track: https://bugzilla.redhat.com/show_bug.cgi?id=1539560

Comment 5 Sandro Bonazzola 2018-03-29 10:57:27 UTC
This bugzilla is included in oVirt 4.2.2 release, published on March 28th 2018.

Since the problem described in this bug report should be
resolved in oVirt 4.2.2 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.

Comment 6 Red Hat Bugzilla 2023-09-14 04:14:13 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days


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