if you update hostname via hostnamectl and restart nova-compute service without reboot it works! but rebooting will cause new hostname is place :-/

Sincerely,
Ali R. Taleghani
@linkedIn

On Fri, Oct 16, 2015 at 10:49 AM, AliReza Taleghani <shayne.alone@gmail.com> wrote:
It seem that If you restart bare metal servers! there will be a problem after boot that the node will be register it self with a different name rather than the one used on deployment!


as the attachment shown the failed compute node is registered with new name:
=> overcloud-novacompute-2.localdomain
as it was
=> overcloud-novacompute-2
during deployment!

I check:
```
[heat-admin@overcloud-novacompute-2 ~]$ sudo hostnamectl set-hostname --transient overcloud-novacompute-2
[heat-admin@overcloud-novacompute-2 ~]$ sudo hostnamectl set-hostname  overcloud-novacompute-2
````
but after reboot the server again append localdomain to iit's hostname

Sincerely,
Ali R. Taleghani
@linkedIn