OC-8236 Possible bug during server create in azure when same vm name is used across hosted services

Implemented changes to fix this bug. Rspec test is going forward.
Thanks!