Nova-libvirt needs to bind to /sys/fs/cgroup
authorRyan Hallisey <rhallise@redhat.com>
Tue, 3 Nov 2015 21:17:57 +0000 (21:17 +0000)
committerDan Prince <dprince@redhat.com>
Tue, 10 Nov 2015 18:21:22 +0000 (18:21 +0000)
Nova-compute was mounting in /sys/fs/cgroup when the libvirt
container is the one that actually needs it.

Change-Id: Iae5c7ad24083a8547474611d72f015c4fd23a073

docker/compute-post.yaml

index 5dd8872..1dc7be1 100644 (file)
@@ -182,6 +182,7 @@ resources:
           volumes:
            - /run:/run
            - /lib/modules:/lib/modules:ro
+           - /sys/fs/cgroup:/sys/fs/cgroup
            - /var/lib/etc-data/json-config/nova-libvirt.json:/var/lib/kolla/config_files/config.json
            - /var/lib/etc-data/libvirt/libvirtd.conf:/var/lib/kolla/config_files/libvirtd.conf
           environment:
@@ -254,7 +255,6 @@ resources:
           restart: always
           volumes:
            - /run:/run
-           - /sys/fs/cgroup:/sys/fs/cgroup
            - /lib/modules:/lib/modules:ro
            - /var/lib/etc-data/json-config/nova-compute.json:/var/lib/kolla/config_files/config.json
            - /var/lib/etc-data/nova/nova.conf:/var/lib/kolla/config_files/nova.conf:ro