I have not tried RHEL yet, but I have some success converting from CentOS 8 to
Springdale 8 on a VM. Here are some instruction I found on rocky linux forum
dnf update -y
rpm -e --nodeps centos-backgrounds centos-indexhtml centos-gpg-keys
centos-linux-release centos-linux-repos centos-logos
rpm -ivh \
http://springdale.princeton.edu/data/springdale/8/x86_64/os/BaseOS/Packages/springdale-appstream-8-0.sdl8.2.noarch.rpm
\
http://springdale.princeton.edu/data/springdale/8/x86_64/os/BaseOS/Packages/springdale-core-8-0.sdl8.2.noarch.rpm
\
http://springdale.princeton.edu/data/springdale/8/x86_64/os/BaseOS/Packages/springdale-release-8.3-0.42.el8.x86_64.rpm
dnf distro-sync -y
the distro-sync will reinstall every package
Ching Him