Description of problem: redhat 6.4 kernel does not support /sys/fs/cgroup but /cgroup does exist in the LXC. systemctl does not work without /sys/fs/cgroup and systemd cannot shutdown without /sys/fs/cgroup Version-Release number of selected component (if applicable): In the LXC: systemd-44-24.fc17.x86_64 How reproducible: always Steps to Reproduce: 1. create fedora17 LXC on redhat 6.4 host 2. run systemctl 3. Actual results: Failed to get D-Bus connection: No connection to service manager. Expected results: systemctl should list systemd services/targets Additional info: Is there a way systemd can use /cgroup if /sys/fs/cgroup does not exist?
Sorry, but we do not support these old kernels with systemd.
Lennart, I've read the original bug report where you rant on and on about not supporting old non cgroup kernels. I would like to point out that my use case is RedHat's bread and butter for the future - virtualized desktops (Fedora 17 LXC) on a RHEL 6.4 host. Not only that, but all that is needed is for systemd to look for /cgroup as opposed to /sys/fs/cgroup. I understand you've 'put your foot down' but I'm not sure you should be speaking on behalf of a $1bn company especially in such a huge growth area as desktop virtualization. As a long time user of RHEL on over 500 systems, your standpoint does not make business sense.
It's really no that simple I fear. The mount point change is one among many things we require from modern kernels. You will run into many similar issues pretty quickly.