Skip to content

Commit 2661d87

Browse files
Merge pull request #462 from treydock/tmp
Allow tmp_directory to be changed
2 parents 29b7306 + 961451d commit 2661d87

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

manifests/init.pp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,10 @@
482482
# Idle timeout for established TCP connections (0 to leave as-is).
483483
# Default to 24h0m0s
484484
#
485+
# [*tmp_directory*]
486+
# Directory to use when downloading archives for install.
487+
# Default to /var/tmp/puppetlabs-kubernetes
488+
#
485489
# Authors
486490
# -------
487491
#
@@ -622,6 +626,7 @@
622626
Integer $conntrack_min = 131072,
623627
String $conntrack_tcp_wait_timeout = '1h0m0s',
624628
String $conntrack_tcp_stablished_timeout = '24h0m0s',
629+
String $tmp_directory = '/var/tmp/puppetlabs-kubernetes',
625630
) {
626631
if !$facts['os']['family'] in ['Debian', 'RedHat'] {
627632
notify { "The OS family ${facts['os']['family']} is not supported by this module": }

manifests/packages.pp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@
3535
Boolean $pin_packages = $kubernetes::pin_packages,
3636
Integer $package_pin_priority = 32767,
3737
String $archive_checksum_type = 'sha256',
38+
String $tmp_directory = $kubernetes::tmp_directory,
3839
) {
39-
$tmp_directory = '/var/tmp/puppetlabs-kubernetes'
40-
4140
# Download directory for archives
4241
file { $tmp_directory:
4342
ensure => 'directory',

spec/classes/packages_spec.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
'containerd_archive_checksum' => nil,
6565
'etcd_archive_checksum' => nil,
6666
'runc_source_checksum' => nil,
67+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
6768
}
6869
end
6970
it { should contain_file_line('remove swap in /etc/fstab')}
@@ -152,6 +153,7 @@
152153
'containerd_archive_checksum' => nil,
153154
'etcd_archive_checksum' => nil,
154155
'runc_source_checksum' => nil,
156+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
155157
}
156158
end
157159
it { should contain_file_line('remove swap in /etc/fstab')}
@@ -239,6 +241,7 @@
239241
'containerd_archive_checksum' => nil,
240242
'etcd_archive_checksum' => nil,
241243
'runc_source_checksum' => nil,
244+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
242245
}
243246
end
244247
it { should contain_file_line('remove swap in /etc/fstab')}
@@ -315,6 +318,7 @@
315318
'containerd_archive_checksum' => nil,
316319
'etcd_archive_checksum' => nil,
317320
'runc_source_checksum' => nil,
321+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
318322
}
319323
end
320324
it { should contain_file_line('remove swap in /etc/fstab')}
@@ -402,6 +406,7 @@
402406
'containerd_archive_checksum' => nil,
403407
'etcd_archive_checksum' => nil,
404408
'runc_source_checksum' => nil,
409+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
405410
}
406411
end
407412
it { should contain_file_line('remove swap in /etc/fstab')}
@@ -489,6 +494,7 @@
489494
'containerd_archive_checksum' => nil,
490495
'etcd_archive_checksum' => nil,
491496
'runc_source_checksum' => nil,
497+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
492498
}
493499
end
494500
it { should contain_file_line('remove swap in /etc/fstab')}
@@ -572,6 +578,7 @@
572578
'containerd_archive_checksum' => nil,
573579
'etcd_archive_checksum' => nil,
574580
'runc_source_checksum' => nil,
581+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
575582
}
576583
end
577584
it { should contain_file_line('remove swap in /etc/fstab')}
@@ -648,6 +655,7 @@
648655
'containerd_archive_checksum' => 'bcab421f6bf4111accfceb004e0a0ac2bcfb92ac93081d9429e313248dd78c41',
649656
'etcd_archive_checksum' => 'bcab421f6bf4111accfceb004e0a0ac2bcfb92ac93081d9429e313248dd78c41',
650657
'runc_source_checksum' => 'bcab421f6bf4111accfceb004e0a0ac2bcfb92ac93081d9429e313248dd78c41',
658+
'tmp_directory' => '/var/tmp/puppetlabs-kubernetes',
651659
}
652660
end
653661
it { should contain_file_line('remove swap in /etc/fstab')}

0 commit comments

Comments
 (0)