Revert "Revert "oran-shell-release: release image for F""
[pti/rtp.git] / meta-starlingx / meta-stx-cloud / recipes-support / puppet / files / puppet-kmod / persistent-module-load-poky.patch
1 diff -ruN a/manifests/load.pp b/manifests/load.pp
2 --- a/manifests/load.pp 2020-05-13 10:13:02.620078850 +0000
3 +++ b/manifests/load.pp 2020-05-13 10:16:12.488077982 +0000
4 @@ -56,10 +56,18 @@
5  
6    case $::osfamily {
7      'Debian': {
8 -      augeas {"Manage ${name} in ${file}":
9 -        incl    => $file,
10 -        lens    => 'Modules.lns',
11 -        changes => $changes,
12 +      if $::operatingsystem == 'poky-stx' {
13 +        file { "/etc/modules-load.d/${name}.conf":
14 +          ensure  => $ensure,
15 +          mode    => '0644',
16 +          content => template('kmod/poky.modprobe.erb'),
17 +        }
18 +      } else {
19 +        augeas {"Manage ${name} in ${file}":
20 +          incl    => $file,
21 +          lens    => 'Modules.lns',
22 +          changes => $changes,
23 +        }
24        }
25      }
26      'RedHat': {
27 diff -ruN a/templates/poky.modprobe.erb b/templates/poky.modprobe.erb
28 --- a/templates/poky.modprobe.erb       1970-01-01 00:00:00.000000000 +0000
29 +++ b/templates/poky.modprobe.erb       2020-05-13 10:14:46.612078375 +0000
30 @@ -0,0 +1 @@
31 +vfio_pci