Skip to content

Commit 136014b

Browse files
himani2411Himani Deshpande
andauthored
[Bug] Adding different values for kernel-open option (#2733)
Co-authored-by: Himani Deshpande <[email protected]>
1 parent 26a3c9d commit 136014b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ def compiler_version
113113
end
114114

115115
def nvidia_kernel_module
116-
if node['cluster']['nvidia']['kernel_open'] == "false"
116+
if ['false', 'no', false].include?(node['cluster']['nvidia']['kernel_open'])
117117
"kernel"
118118
else
119119
"kernel-open"

cookbooks/aws-parallelcluster-platform/spec/unit/resources/nvidia_driver_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def self.setup(chef_run, nvidia_driver_version: nil)
9696
end
9797

9898
describe 'nvidia_driver:nvidia_kernel_module' do
99-
[%w(false kernel), %w(true kernel-open)].each do |kernel_open, kernel_module|
99+
[%w(false kernel), [false, 'kernel'], %w(no kernel), %w(true kernel-open), [true, 'kernel-open'], %w(yes kernel-open)].each do |kernel_open, kernel_module|
100100
context "node['cluster']['nvidia']['kernel_open'] is #{kernel_open}" do
101101
cached(:chef_run) do
102102
ChefSpec::SoloRunner.new(step_into: ['nvidia_driver']) do |node|

0 commit comments

Comments
 (0)