Red Hat Bugzilla – Bug 1463124
Make hosted-engine requirement optional
Last modified: 2017-07-28 10:21:46 EDT
We want to be able to install cockpit-ovirt-dashboard on all hosts during host-deployment, see bug #1408942.
In host-deploy, ovirt-hosted-engine is optional.
Also, we are going to require cockpit-ovirt within ovirt-host package (see bug #1460609) and require it also in ovirt-hosted-engine-setup instead of specifying one by one all the needed dependencies (see bug #1461083).
This will introduce a circular dependency:
ovirt-hosted-engine-setup -> ovirt-host -> cockpit-ovirt -> ovirt-hosted-engine-setup
Please make hosted-engine tab optional, disabling it if hosted-engine binary is not installed as we did for node tab with nodectl.
Hosted engine tab is disabled, if the ovirt-hosted-engine-setup package is not installed.
1. Clean the cockpit-ovirt-dashboard and ovirt-hosted-engine-setup package
2. Download the cockpit-ovirt-dashboard package, use CMD "rpm -ivh *.rpm --nodeps
3. Login to cockpit, check the Hosted Engine tab.
Display the information:
"Hosted Engine is not installed. Please install to enable Cockpit-based setup and management of Hosted Engine."
So the bug's status is changed to VERIFIED.