diff --git a/foreman_proxy/manifests/params.pp b/foreman_proxy/manifests/params.pp index fe62a81..2f58d47 100644 --- a/foreman_proxy/manifests/params.pp +++ b/foreman_proxy/manifests/params.pp @@ -15,7 +15,12 @@ class foreman_proxy::params { $puppetrun_cmd = "/usr/sbin/puppetrun" # TFTP settings - require "tftp" # ensures we can access tftp module parameters + if versioncmp('2.7', $puppetversion) > 0 { + require "tftp" # ensures we can access tftp module parameters + } else { + include tftp::params + } + $tftp = true $syslinux_root = "/usr/share/syslinux" $syslinux_files = ["pxelinux.0","menu.c32","chain.c32"]