+++ This bug is a downstream clone. The original bug is: +++ +++ bug 1808126 +++ ====================================================================== Description of problem: When we use the host_services.host_service.install() method and pass deploy_hosted_engine as True, it does send it in the script converted XML, but when the host is installed, it does not have any hosted-engine configurations. Version-Release number of selected component (if applicable): ovirt-engine-sdk-python 4.4.1 ovirt-engine-4.3.5.4-0.1.el7.noarch How reproducible: 100% Steps to Reproduce: 1. Prepare the python SDK script to reinstall the host using host_service().install Actual results: The script is executed, but the hosted-engine configurations are not added to the host. Expected results: The hosted-engine configurations are added to the host. Additional info: (Originally by Siddhant Rao)
Created attachment 1666295 [details] ovirt-requests-log (Originally by Siddhant Rao)
Created attachment 1666296 [details] example.log ( the debugger file from logging.getLogger()) (Originally by Siddhant Rao)
Created attachment 1666297 [details] engine-log(part-1) (Originally by Siddhant Rao)
Created attachment 1666298 [details] engine-log(part-2) (Originally by Siddhant Rao)
Hi, There is a customer that is facing the issue, can we know if there is a workaround possible other than remove and hosts_service.add()?. They mention they have gluster storage running on it so they cannot remove it. A response is appreciated. Thanks! (Originally by Siddhant Rao)
Verified on: ovirt-engine-4.3.10-0.2.el7.noarch Steps: 1. have the target host (to be reinstalled) in maintenance mode 2. run the script to reinstall the host via sdk with host_service().install against the 4.3.10 hosted engine Results: host successfully reinstalled and configured # grep ha-agent /var/log/ovirt-engine/engine.log 2020-05-11 13:45:19,678+03 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) [bca615cd-c2aa-4d13-a9c3-d74c91384a5b] EVENT_ID: VDS_INSTALL_IN_PROGRESS(509), Installing Host host_mixed_2. Starting ovirt-ha-agent. # hosted-engine --vm-status < dump of status of all hosted-engine vms >
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://access.redhat.com/errata/RHBA-2020:2396