For an instance to properly work it needs an ldap host record. Currently that's all created by OpenStackManager, so we need a proper nova hook to do it instead so that instances can be started via Horizon.
...or... we could move off ldap entirely. Details here: https://wikitech.wikimedia.org/wiki/Ldap_hosts