Hi! Sorry for getting back so late.
I am trying to run cluster-native glusterfs on openshift/kubernetes. Gluster uses LVM snapshots to implement Gluster volume snapshots. I can (and in the past did) run a systemd-nspawn container to run systemd (and gluster), but that won't work for kubernetes. RunC is still a bit away from a RHEL atomic or CentOS atomic release. I don't think rkt is coming at all, so I am pretty much focused on using docker. My preferred way is running a separate lvm within the container. I don't think that's possible though. Using lvm using `chroot /host lvm` does only work with hostIPC afaict. At least it hangs when not using it. Using --noudevsync does not make it work either. I want to let systemd manage the container, because I don't need to run a different boot manager and there are quiet some processes to manage when running Gluster. Thank you for your support, Tobias Florek