I am just starting to experiment with Service Templates and how we migh use them in our VMM 2012 R2 setup. In various examples about setting up service templates, they talk about setting the computer names using variables (@ComputerName@ or something). The user then gets prompted for that when attempting to deploy the template. That's all good.
Then, on a scalable tier, it talks about using '##' in the names to generate sequential numbers. For example "MYSERVER-##" would generate VMs MYSERVER-01 and MYSERVER-02.
However... I can't seem to convince it to combine those two?
For example, I setup a template intending (for now) to simply be a windows cluster. It has a single scalable tier. I want to prompt the user for the base cluster name (@BaseName@), and then name each machine in that tier based on it (@BaseName@-##).
However, when I go to deploy that, it fails. It correctly prompts for the BaseName variable. However, the preview still shows the name of the VMs as @BaseName@-##. Attempting to deploy anyway throws an error indicating I have used invalid characters in the computer names.
What am I missing?