Latest version of oVirt node 4.2 installed on three hosts.  I completed successfully the cockpit gdeploy process to deploy HCI.  All of that went well with no errors.  I then proceeded to the hosted engine deployment step which eventually failed (log attached). 

This is the current status:

--== Host 1 status ==--

conf_on_shared_storage             : True
Status up-to-date                  : True
Hostname                           : MASKED
Host ID                            : 1
Engine status                      : {"reason": "failed liveliness check", "health": "bad", "vm": "up", "detail": "Up"}
Score                              : 3400
stopped                            : False
Local maintenance                  : False
crc32                              : 3fa48e03
local_conf_timestamp               : 8468
Host timestamp                     : 8468
Extra metadata (valid at timestamp):
metadata_parse_version=1
metadata_feature_version=1
timestamp=8468 (Mon Jul 30 14:21:09 2018)
host-id=1
score=3400
vm_conf_refresh_time=8468 (Mon Jul 30 14:21:09 2018)
conf_on_shared_storage=True
maintenance=False
state=EngineStarting
stopped=False

If I do hosted-engine --console I get:

The engine VM is running on this host
Connected to domain HostedEngine
Escape character is ^]
error: internal error: cannot find character device <null>

does anyone know why it may have failed or what I could do to recover from this?  I'm thinking it could have potentially failed due to some problem with network config.  If I could get a console in to the engine VM I might be able to fix it but that serial error above is preventing me from reaching the vm console to diagnose further. 

Log of deploy attached:

Thanks!