From 5b1efbc574b6aac10d2c9046d98a13aa4f0734e8 Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Sun, 24 Sep 2017 10:55:05 -0400 Subject: [PATCH] Force install of openafs-modules-dkms When running puppet-openafs on nodepool nodes (DIB) we actively disable recommends / suggests from getting installed. Ensure openafs-modules-dkms is installed so we don't have to manually compile the kernel module. Change-Id: I0ba63b8c0303ed51444145ab496580221ca025fb Signed-off-by: Paul Belanger --- manifests/client.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifests/client.pp b/manifests/client.pp index 4d4984d..ae7d001 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -105,8 +105,12 @@ class openafs::client ( before => [ Package['openafs-client'], Package['openafs-krb5'], + Package['openafs-modules-dkms'], ], } + package { 'openafs-modules-dkms': + ensure => present, + } } file { "${openafs_path}/afs.conf.client":