Set logging pillars for libvirt, virtdand qemu

Change-Id: Ib7136b0010f746c8cf1b80c75d288bb40fe37b4f
diff --git a/classes/cluster/virtual-mcp-pike-dvr/openstack/compute.yml b/classes/cluster/virtual-mcp-pike-dvr/openstack/compute.yml
index 209fa2e..5193252 100644
--- a/classes/cluster/virtual-mcp-pike-dvr/openstack/compute.yml
+++ b/classes/cluster/virtual-mcp-pike-dvr/openstack/compute.yml
@@ -34,6 +34,22 @@
       cpu_mode: custom
       libvirt:
         cpu_model: kvm64
+        logging:
+          level: 3
+          filters: '3:remote 4:event'
+          outputs: '3:syslog:libvirtd'
+          buffer_size: 64
+      qemu:
+        logging:
+          handler: logd
+      virtlog:
+        enabled: true
+        level: 3
+        filters: '3:remote 4:event'
+        outputs: '3:syslog:virtlogd'
+        max_clients: 1024
+        max_size: 2097152
+        max_backups: 3
   neutron:
     compute:
       notification:
diff --git a/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml b/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml
index 594b325..d264f85 100644
--- a/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml
+++ b/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml
@@ -46,6 +46,22 @@
       cpu_mode: custom
       libvirt:
         cpu_model: kvm64
+        logging:
+          level: 3
+          filters: '3:remote 4:event'
+          outputs: '3:syslog:libvirtd'
+          buffer_size: 64
+      qemu:
+        logging:
+          handler: logd
+      virtlog:
+        enabled: true
+        level: 3
+        filters: '3:remote 4:event'
+        outputs: '3:syslog:virtlogd'
+        max_clients: 1024
+        max_size: 2097152
+        max_backups: 3
   linux:
     network:
       bridge: openvswitch
diff --git a/classes/cluster/virtual-offline-pike-ovs-dpdk/openstack/compute.yml b/classes/cluster/virtual-offline-pike-ovs-dpdk/openstack/compute.yml
index 5a0c6dc..3afa5eb 100644
--- a/classes/cluster/virtual-offline-pike-ovs-dpdk/openstack/compute.yml
+++ b/classes/cluster/virtual-offline-pike-ovs-dpdk/openstack/compute.yml
@@ -58,6 +58,23 @@
         extension:
           bagpipe_bgpvpn:
             enabled: True
+      libvirt:
+        logging:
+          level: 3
+          filters: '3:remote 4:event'
+          outputs: '3:syslog:libvirtd'
+          buffer_size: 64
+      qemu:
+        logging:
+          handler: logd
+      virtlog:
+        enabled: true
+        level: 3
+        filters: '3:remote 4:event'
+        outputs: '3:syslog:virtlogd'
+        max_clients: 1024
+        max_size: 2097152
+        max_backups: 3
   linux:
     network:
       bridge: openvswitch
diff --git a/classes/cluster/virtual-offline-ssl/openstack/compute.yml b/classes/cluster/virtual-offline-ssl/openstack/compute.yml
index dbb1e58..93bf876 100644
--- a/classes/cluster/virtual-offline-ssl/openstack/compute.yml
+++ b/classes/cluster/virtual-offline-ssl/openstack/compute.yml
@@ -48,6 +48,23 @@
         protocol: https
       image:
         protocol: https
+      libvirt:
+        logging:
+          level: 3
+          filters: '3:remote 4:event'
+          outputs: '3:syslog:libvirtd'
+          buffer_size: 64
+      qemu:
+        logging:
+          handler: logd
+      virtlog:
+        enabled: true
+        level: 3
+        filters: '3:remote 4:event'
+        outputs: '3:syslog:virtlogd'
+        max_clients: 1024
+        max_size: 2097152
+        max_backups: 3
   neutron:
     compute:
       notification: