during the time waiting for my first time newbie post to be approved, I did get this
working. I changed 2 things on the final attempt, I am not sure which of these 2 was the
key to making this work (since it takes over an hour for the script to fail, I didn't
limit my changes to one per attempt):
-1) disabled the interface that was configured for ipv4 only. I had read in the
documentation that the oVirt engine requires ipv6 so it must not be disabled even if you
don't use it. So I had made sure ipv6 was enabled on the interface assigned to the
oVirt engine. But there is another interface on the host that was setup without ipv6 for
use in connecting guest VMs to another network. I didn't think it would matter if a
non ipv6 interface existed as long as it is not the one selected during the hosted engine
deploy script. But in desperation I disabled this extra interface to see if that made a
difference.
-2) fixed the rngd service (Randon Number Generator) service not starting. I don't
know if the oVirt engine setup is dependant on the nrgd service and installs it during
setup but I did notice nrgd not starting after the setup failures. It turned out it could
not start as the host has neither a TPM nor a CPU supporting rdrand. So I did the not
recommended hack of pointing the nrgd service to /drv/urandom rather than letting it find
a supported hardware source of random.