Hi everybody, I filed a code review for the Docker provisioner in https://github.com/apache/bigtop/pull/851, Masatake has already reviewed it but since a lot of people use it I wanted to bring it to your attention. The main issue that I found is that on recent OSes like Debian 11, mounting /sys/fs/cgroup to the containers causes systemd and dbus to fail when starting. The only explanation that I can give is that cgroupsv2 are enabled by default, and recent enough versions of Docker compose (10.20+) support them natively. If you have a better and more precise explanation please let me know, otherwise I'd like to merge the pull request during the next few days. The idea is to have, as an experimental feature, a separate docker-compose.yml config file that doesn't contain the /sys/fs/cgroup mountpoint, and experiment with it.
Let me know what you think :) Luca
