Create fuel kvm plugin
[kvmfornfv.git] / fuel-plugin / deployment_scripts / puppet / manifests / kvm-install.pp
diff --git a/fuel-plugin/deployment_scripts/puppet/manifests/kvm-install.pp b/fuel-plugin/deployment_scripts/puppet/manifests/kvm-install.pp
new file mode 100644 (file)
index 0000000..2b93a13
--- /dev/null
@@ -0,0 +1,17 @@
+$fuel_settings = parseyaml(file('/etc/compute.yaml'))
+if $operatingsystem == 'Ubuntu' {
+        if $fuel_settings['fuel-plugin-kvm']['use_kvm'] {
+                package { 'linux-headers-4.1.10-rt10nfv':
+                        ensure => "1.0.OPNFV",
+                } ->
+                package { 'linux-image-4.1.10-rt10nfv':
+                        ensure => "1.0.OPNFV",
+                } ->
+                exec {'reboot':
+                       command => "reboot",
+                       path   => "/usr/bin:/usr/sbin:/bin:/sbin",
+                }
+        } else {
+        }
+} elsif $operatingsystem == 'CentOS' {
+}