Did you also try these?Yes, that is the exact guide I followed.
I can now actually use vdsm-client on each host after cert swap but ovirt-engine still can't establish connection.I had to manually generate the apache certs to get into the UI console at the beginning and that was successful.
Is there a specific cert that ovirt-engine uses for mTLS handshahe?