Please note that Fedora 29 is not a ROCm platform that AMD officially supports or tests against at this time. As such, tools that target this distribution should be considered experimental. Bug reports and pull requests for Fedora 29 are welcome, but AMD does not guarantee any level of support for this setup.
That’s lawyer-accountant-marketing speak for “if you want to work for us for free, go right ahead”. Engineer-to-engineer, yeah, it works. I got it to install in a container on Fedora 29 Workstation and it’ll probably build from source as well. It’s obviously too late in the F30 cycle for packaging it, and since it should run easily in a container you could run it in an Ubuntu or CentOS container. 
They appear to have tested it in containers; the scripts sometimes try a reboot and warn you if they think they might be in a container.