For similar reasons, CentOS 8 stream, as opposed to every other CentOS released before, is very experimental. I would never go in production with CentOS 8 stream.
Is it, though? Was the experience really any different before “Stream” was appended to the name? We still saw dot releases and package updates. Unless you froze (*) a local copy of the package repository, you still ended up with non-identical systems. * Which is best practice for *any* OS, Stream or otherwise.
I’ve been running a staging Ceph environment on CentOS 7/Nautilus for quite a while now. Because of many good reasons that you can probably guess, I am currently trying to move this staging environment to Octopus on Ubuntu 20.04.2.
What made you decide to chose Ubuntu and not this rocky Linux or centos8 stream?
Lots more prebuilt packages. Moreover, upstream Ceph is built and tested on Ubuntu. ymmv.