Yes i also had a lot of problems installing ovirt 4.4 .I think it was not tested enough.
I am upgrading from ovirt 4.3 to 4.4 using shared storage glusterfs, which makes things
more difficult.
Regarding your error, i believe is something with the rpm ovirt 4.4 repository(sometimes
it times out and sometimes it's not).
First as you said check your disk space, before running the hosted-engine deploy.If the
setup fails there is no ansible disk cleanup task for /var/tmp, the clean task is only at
the end of the ansible playbook when the deploy is with success.
What i tried with success is to clear the rpm packages metadata, just before the deploy
started run : "dnf clean all" , then "dnf update" .