Making FQDN optional is reasonable, but we need a way to tell if the yml is edited by the user.