Skip to content

Commit 147dd98

Browse files
committed
Workaround a change in behavior of ensure_packages with stdlib
ensure_packages uses all parameters for the hash, but other instances of ensure_packages['net-tools'] do not all specify the before option. See https://tickets.puppetlabs.com/browse/MODULES-8733 Solving issue #275
1 parent b0e709c commit 147dd98

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

manifests/enterprise/install/nix.pp

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
if versioncmp($splunk::enterprise::version, '7.2.4.2') >= 0 {
3535
ensure_packages(['net-tools'], {
3636
'ensure' => 'present',
37-
before => Package[$splunk::enterprise::enterprise_package_name]
3837
})
38+
Package['net-tools'] -> Package[$splunk::enterprise::enterprise_package_name]
3939
}
4040
}

manifests/forwarder/install.pp

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@
6464
if ($facts['kernel'] == 'Linux' or $facts['kernel'] == 'SunOS') and (versioncmp($splunk::forwarder::version, '7.2.4.2') >= 0) {
6565
ensure_packages(['net-tools'], {
6666
'ensure' => 'present',
67-
before => Package[$splunk::forwarder::package_name]
6867
})
68+
Package['net-tools'] -> Package[$splunk::forwarder::package_name]
6969
}
7070

7171
package { $splunk::forwarder::package_name:

0 commit comments

Comments
 (0)