This should be the other way around: all modules but TFTP support Amazon Linux. https://github.com/theforeman/puppet-tftp/pull/14 should fix it and we should rectify this in 1.3.1 imho.