Load kvm modules after libvirt is installed

Nova compute fails to start on bare metal when kvm modules are not
loaded after libvirt is installed. This patch adds kvm.modules execution
after libvirt is installed.

Fixes bz#893669

Change-Id: Ia1aa17c57fb409dcd987813390c36359111316a9
This commit is contained in:
Flaper Fesp
2013-01-25 14:00:39 +01:00
parent d8e6f0f1fe
commit 7bf1ffb104

View File

@@ -30,6 +30,14 @@ class { 'nova::compute::libvirt':
vncserver_listen => "%(CONFIG_NOVA_COMPUTE_HOST)s",
}
exec {'load_kvm':
user => 'root',
command => '/bin/sh /etc/sysconfig/modules/kvm.modules'
}
Class['nova::compute::libvirt'] -> Exec["load_kvm"]
if $::is_virtual_packstack == "true" and $::operatingsystem == "RedHat" {
file { "/usr/bin/qemu-system-x86_64":
ensure => link,