CentOS 7 will work on the Pi 4 with the following image from the altarch repo linked in this article. I’ve installed the base OS and run my standard Ansible playbooks written for x86 CentOS with good results. I can’t speak to major issues with it but so far so good.
CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-1908-sda.raw.xz