Might just need some extra parameters to the pxe class, but by default, the pxe class has a hard-coded tftp_root of /srv/tftp on all platforms, and the puppetlabs tftp module uses /var/lib/tftpboot on when osfamily=='redhat'. So a simple class {'tftp'} and class {'pxe'} fails.
Might just need some extra parameters to the pxe class, but by default, the pxe class has a hard-coded
tftp_root
of/srv/tftp
on all platforms, and the puppetlabs tftp module uses/var/lib/tftpboot
on whenosfamily=='redhat'
. So a simpleclass {'tftp'}
andclass {'pxe'}
fails.