From 6c13c64654da0635ab201ddd20c7cbf365470e13 Mon Sep 17 00:00:00 2001 From: "Alexander J. Maidak" Date: Fri, 4 Mar 2016 14:53:31 -0600 Subject: [PATCH] operatingsystemmajrelease fact is a string Fix params.pp for 4x parser. The puppet 4x parser is type sensitive, strings are not magically converted to ints and vice-versa. The operatingsystemmajrelease fact is returned by facter as a string: https://tickets.puppetlabs.com/browse/FACT-962 --- manifests/params.pp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifests/params.pp b/manifests/params.pp index 6d6545a..1dca377 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -23,17 +23,17 @@ } } else { case $::operatingsystemmajrelease { - 5: { + '5': { $udev_package = 'udev' $udevtrigger = 'udevtrigger' $udevlogpriority = 'udevcontrol log_priority' } - 6: { + '6': { $udev_package = 'udev' $udevtrigger = 'udevadm trigger' $udevlogpriority = 'udevadm control --log-priority' } - 7: { + '7': { $udev_package = 'systemd' $udevtrigger = 'udevadm trigger' $udevlogpriority = 'udevadm control --log-priority'