We need to use the ruby24 SCL.
That means ovirt and rdo will have a dependency on ruby24 SCL, which also means the fluentd systemd service will need to know how to run the service using the scl, unless ovirt and rdo are ready to run fluentd containerized, in which case it is as simple as using the centos ruby24 scl base image, which is what openshift is doing: https://github.com/openshift/origin-aggregated-logging/blob/master/fluentd/D...
ruby24 will be needed at build time for some packages as well as at runtime.
https://www.centos.org/minutes/2017/December/centos-devel.2017-12-13-18.04.l...