Kerberos winrm ansible tower cloudforms dynamic inventory

Hi Folks..
we are using cloudform for provisioning the VMs with dynamic inventory with
cloudforms provider. I see below error while running the ansible tower job
template. It failing because ansible_ssh_hostname is IP, not FQDN Hostname.
Kerberos is very particular about hostname(FQDN), not IP. From vars it
appears the dynamic inventory publish IP address to ansible_ssh_hostname,
any ideas on get around of this? ERROR! kerberos: (('Unspecified GSS
failure. Minor code may provide more information', 851968), ('Server not
found in Kerberos database', -1765328377))