I'm currently getting this error:
Error: Failed to apply catalog: Could not parse line: "FQDN: myhost (192.168.0.11)"
If I run facter, I have domain, fqdn, and host set (myhost.mydomain.tld).
Same error on 2008 r2, 2012, and 2016. This is on a stand-alone server, not joined to the domain.