Following https://lists.ovirt.org/archives/list/users@ovirt.org/thread/CKIRPIOU4BEQGOZ3QZBHK5I7O3NRZVIM/The /etc/init.d/postgresql directory should be created by dnf install ovirt-engine. I ran dnf reinstall ovirt-engine and the directory is still missing.