Unfortunately we have a .local domain and seeing issues with Yosemite and name resolution. We also do not image our Macs, they are configured with image provided.
My investigation have led to the command "discoveryutil mdnsactivedirectory yes" allowing Active Directory to take precedence.
This needs to happen before the logon screen and the likely solution at the moment is to create a launchd plist to handle this, but this is both a little out of my comfort zone and could cause issues with future Apple updates.
Running an Execute Command policy at start up via the JSS is a possibility but this means enrolling new devices would be a particularly annoying process.
Anyone with any advice or suggestions?
Thanks