1 $kvm_settings = hiera('fuel-plugin-kvm')
3 case $::operatingsystem {
5 $version = '4.4.6-rt14nfv'
6 $kernel_kit = ["linux-headers-${version}", "linux-image-${version}"]
7 $kernel_src = "/usr/src/linux-headers-${version}"
8 $kernel_src_link = "/lib/modules/${version}/build"
11 fail("Unsupported operating system: ${::osfamily}/${::operatingsystem}")
16 if $kvm_settings['use_kvm'] {
17 $ensure_pkg = '1.0.OPNFV'
20 $ensure_pkg = 'purged'
21 $ensure_link = 'absent'
24 package { $kernel_kit:
25 ensure => $ensure_pkg,
26 before => File[$kernel_src_link],
29 file { $kernel_src_link:
30 ensure => $ensure_link,
31 target => $kernel_src,