Skip to content

Commit 4be2499

Browse files
Enrico Usaienrico-usai
authored andcommitted
Install linux-generic package in place of linux-image-extra
We were using the kernel-release as linux-image-extra package version. In this specific moment the kernel is 3.13.0-167-generic but the linux-image-extra-3.13.0-167-generic doesn't exist. We do not want to install the image-extra package directly. Instead, we are now using the linux-generic meta-package, which will ensure that upgrades work correctly, and that supporting packages are also installed. Signed-off-by: Enrico Usai <[email protected]>
1 parent 68e7e0d commit 4be2499

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

attributes/default.rb

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -125,13 +125,7 @@
125125
apache2 libboost-dev libdb-dev tcsh libssl-dev libncurses5-dev libpam0g-dev libxt-dev
126126
libmotif-dev libxmu-dev libxft-dev libhwloc-dev man-db lvm2 libmpich-dev libopenmpi-dev
127127
r-base libatlas-dev libblas-dev libfftw3-dev libffi-dev libssl-dev libxml2-dev mdadm]
128-
if Chef::VersionConstraint.new('< 16.04').include?(node['platform_version'])
129-
default['cfncluster']['kernel_devel_pkg']['name'] = "linux-image-extra"
130-
default['cfncluster']['kernel_devel_pkg']['version'] = node['kernel']['release']
131-
else
132-
default['cfncluster']['kernel_devel_pkg']['name'] = ""
133-
default['cfncluster']['kernel_devel_pkg']['version'] = ""
134-
end
128+
default['cfncluster']['kernel_devel_pkg']['name'] = "linux-generic"
135129
default['cfncluster']['ganglia']['apache_user'] = 'www-data'
136130
default['cfncluster']['ganglia']['gmond_service'] = 'ganglia-monitor'
137131
default['cfncluster']['ganglia']['httpd_service'] = 'apache2'

recipes/_nvidia_install.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@
2121
when 'rhel', 'amazon'
2222
yum_package node['cfncluster']['kernel_devel_pkg']['name']
2323
when 'debian'
24-
package = "#{node['cfncluster']['kernel_devel_pkg']['name']}-#{node['cfncluster']['kernel_devel_pkg']['version']}"
25-
apt_package package
24+
apt_package node['cfncluster']['kernel_devel_pkg']['name']
2625
end
2726
end
2827

0 commit comments

Comments
 (0)