I'm trying to the latest vMA (220.127.116.11 Build 782391) build and cannot figure out why it will not retain it's hostname. I follow the 'Deploy vMA' steps completely and verify the name is updated, but when I reboot it returns to 'localhost.localdom'. The same goes for joining the domain, if I update the name and then follow the correct steps to join the domain, after it reboots (as it asks for after joining the domain), it reverts back to 'localhost.localdom'. I verify each time that the object is created in AD, so it definitely is joining the domain but losing it's settings on reboot! It does however retain the Static IP, Gateway, DNS and Time Zone info. Any ideas?
vMA installed on vCenter Server 5.0.0 Build 804277. ESXi 5.0.0 (VMKernel Release Build 821926).
I was able to get it working !! Here's how I did it :
You need to create a valid DNS entry for you server before making the change on the vma instance as it was not working until I added the hostname alias to the DNS.
I logged on the VMA console with the user vi-admin
switched to root user (sudo -i)
Launched the Suse network configuration utility :
Follow the on-screen instructions.
Once done, reboot and voilà !
I hope it works for you as well