Start openafs-client after dkms has been run
This fixes an issue under ubuntu xenial, were the service appears to be started before kernel modules are installed. Change-Id: I2a3bdabca961ba0cd05984293ee265e2f02b8286 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
94df97281a
commit
92dd2ba333
|
@ -66,7 +66,8 @@ class openafs::client (
|
|||
}
|
||||
}
|
||||
|
||||
package { 'dkms-openafs':
|
||||
$openafs_dkms = 'dkms-openafs'
|
||||
package { $openafs_dkms:
|
||||
ensure => present,
|
||||
require => [
|
||||
Package['kernel-devel'],
|
||||
|
@ -100,15 +101,16 @@ class openafs::client (
|
|||
'linux-headers-generic',
|
||||
]
|
||||
|
||||
$openafs_dkms = 'openafs-modules-dkms'
|
||||
package { $dkms_packages:
|
||||
ensure => present,
|
||||
before => [
|
||||
Package['openafs-client'],
|
||||
Package['openafs-krb5'],
|
||||
Package['openafs-modules-dkms'],
|
||||
Package[$openafs_dkms],
|
||||
],
|
||||
}
|
||||
package { 'openafs-modules-dkms':
|
||||
package { $openafs_dkms:
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
|
@ -148,6 +150,7 @@ class openafs::client (
|
|||
pattern => '/sbin/afsd',
|
||||
require => [
|
||||
File["${openafs_path}/CellServDB"],
|
||||
Package[$openafs_dkms],
|
||||
],
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue