I have tested all options but oVirt seems to tick most required boxes.
OpenStack : Too complex for use case
Proxmox : Love Ceph support but very basic clustering support
OpenNebula : Weird VM state machine.
Not sure if you know that rbd-nbd support is going to be implemented to Cinderlib. I could understand why oVirt wants to support CinderLib and deprecate Cinder support.
Most probably it will be easier if you stick with full-blown distro.
Yesterday, I was able to bring up a single host single disk Ceph cluster on oVirt Node NG 4.4.4 after enabling some repositories. Having said that, I didn't try image based upgrades to host.
I read somewhere that rpms are persisted between host upgrades in Node NG now.
@Benny Zlotnik
Moreover, it is not possible to use a pure Managed Block Storage setup
at all, there has to be at least one regular storage domain in a
datacenter
Thanks for pointing out the requirement for Master domain. In theory, will I be able to satisfy the requirement with another iSCSI or maybe Ceph iSCSI as master domain?