I managed to fix the engine repos
FYI I have these repos
mcox@ng2-ovirt-mgmt1-Ovirt $ dnf repolist
Not root, Subscription Management repositories not updated
repo id repo name
centos-ceph-pacific CentOS-8-stream - Ceph Pacific
centos-gluster10 CentOS-8-stream - Gluster 10
centos-nfv-openvswitch CentOS-8 - NFV OpenvSwitch
centos-opstools CentOS-OpsTools - collectd
centos-ovirt45 CentOS Stream 8 - oVirt 4.5
codeready-builder-for-rhel-8-x86_64-rpms Red Hat CodeReady Linux Builder for RHEL
8 x86_64 (RPMs)
cs8-extras CentOS Stream 8 - Extras
cs8-extras-common CentOS Stream 8 - Extras common
packages
ovirt-45-centos-stream-openstack-yoga CentOS Stream 8 - oVirt 4.5 - OpenStack
Yoga Repository
ovirt-45-upstream oVirt upstream for CentOS Stream 8 -
oVirt 4.5
rhel-8-for-x86_64-appstream-rpms Red Hat Enterprise Linux 8 for x86_64 -
AppStream (RPMs)
rhel-8-for-x86_64-baseos-rpms Red Hat Enterprise Linux 8 for x86_64 -
BaseOS (RPMs)
I now have engine version 4.5.6