Merge pull request #432 from enovance/qemu-rh

RHEL: configure QEMU to support TUN devices
This commit is contained in:
Sebastien Badia
2014-04-17 16:08:56 +02:00
2 changed files with 22 additions and 0 deletions

11
files/qemu/qemu.conf Normal file
View File

@@ -0,0 +1,11 @@
# Managed by Puppet
# Module cloud::compute::hypervisor
user = "root"
group = "root"
cgroup_device_acl = [
"/dev/null", "/dev/full", "/dev/zero",
"/dev/random", "/dev/urandom",
"/dev/ptmx", "/dev/kvm", "/dev/kqemu",
"/dev/rtc", "/dev/hpet", "/dev/net/tun",
]
clear_emulator_capabilities = 0

View File

@@ -93,6 +93,17 @@ Host *
}
if $::operatingsystem == 'RedHat' {
file { '/etc/libvirt/qemu.conf':
ensure => file,
source => 'puppet:///modules/cloud/qemu/qemu.conf',
owner => root,
group => root,
mode => '0644',
notify => Service['libvirtd']
}
}
if $::operatingsystem == 'Ubuntu' {
service { 'dbus':
ensure => running,