I'm still having some problems getting RI to do what I want. I have two problems:
1. <Installers> Node
I have two installers that I want to run - a server installer and a client installer. If I define the two installers within the <RemoteInstallConfig>, then RI attempts to run both installers against every virtual machine I have configured.
Whereas, I want to run the server installer on VM4 and the client installer on VM5.
From what I've read in the docs, I don't think it's possible to do this. Can someone confirm this?
2. <dependencies> Node
To avoid the issue outline in point 1, I tried setting up <snapshots> with dependencies. VM4 and VM5 are dependent on VM1-VM3.
I configured my VM4 machine to be dependent on VM1, VM2 and VM3.
I configured by VM5 machine to be dependent on VM1, VM2, VM3 and VM4
Unfortunately, it starts up VM4 and the dependent machines, runs the two installers on VM4 and shuts down. It then starts up VM5 and its depenendent machine, run the two installers on VM4 and shuts down.
Can someone suggest a better alternative?