libvirt: Fix libvirt install for Fedora 24.
This commit is contained in:
parent
18a0cd1bab
commit
b9fe0508e3
1 changed files with 10 additions and 12 deletions
|
@ -84,11 +84,6 @@ class libvirt::kvm inherits libvirt::client {
|
||||||
$package = [ "qemu-kvm", "rubygem-ruby-libvirt", "virt-install" ]
|
$package = [ "qemu-kvm", "rubygem-ruby-libvirt", "virt-install" ]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
package { $package:
|
|
||||||
ensure => installed,
|
|
||||||
before => Service["libvirtd"],
|
|
||||||
require => User["qemu"],
|
|
||||||
}
|
|
||||||
file { "/etc/sysconfig/libvirt-guests":
|
file { "/etc/sysconfig/libvirt-guests":
|
||||||
ensure => present,
|
ensure => present,
|
||||||
mode => "0644",
|
mode => "0644",
|
||||||
|
@ -99,13 +94,10 @@ class libvirt::kvm inherits libvirt::client {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
"fedora": {
|
"fedora": {
|
||||||
package { "qemu-kvm":
|
if versioncmp($::operatingsystemrelease, "23") < 0 {
|
||||||
ensure => installed,
|
$package = [ "qemu-kvm", "ruby-libvirt" ]
|
||||||
before => Service["libvirtd"],
|
} else {
|
||||||
require => User["qemu"],
|
$package = [ "qemu-kvm", "rubygem-ruby-libvirt" ]
|
||||||
}
|
|
||||||
package { "ruby-libvirt":
|
|
||||||
ensure => installed,
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
default: {
|
default: {
|
||||||
|
@ -113,6 +105,12 @@ class libvirt::kvm inherits libvirt::client {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
package { $package:
|
||||||
|
ensure => installed,
|
||||||
|
before => Service["libvirtd"],
|
||||||
|
require => User["qemu"],
|
||||||
|
}
|
||||||
|
|
||||||
augeas { "libvirtd.conf":
|
augeas { "libvirtd.conf":
|
||||||
incl => "/etc/libvirt/libvirtd.conf",
|
incl => "/etc/libvirt/libvirtd.conf",
|
||||||
lens => "Simplevars.lns",
|
lens => "Simplevars.lns",
|
||||||
|
|
Loading…
Add table
Reference in a new issue