Environment: ESX 4.1U1 / vCenter 4.1 / Cybernetics SAN storage
Scenario: We have a sharepoint VM, it's used in our training center so after our lead trainer has customized the site for her class, teaches the class, she wants to be able to roll back to a base image so she doesn't need to start completely from scratch. I had her get the configuration to where she wanted it, and then i cloned it to a template. No problems there.
Process: She finishes class and lets me know to roll it back. I power off the current VM, then I 'Deploy from this template', i give it the same name as the powered off machine, I check to make sure everything looks right and then i delete the previous powered off VM from disk, and most everything is good to go from there.
Problem: Once the new template is powered up, I notice some odd things like it reverts back to DHCP, or a hidden vmxnet3 is now in the device manager in addition to a new one.
Question: What's the best way to handle this, I've tried creating a guest customization that applies the static ip settings but upon power up it still comes up with dhcp and a cached vmxnet vnic, but when I created the template in the first place, there were no hidden adapters, the ip settings were static and everything was right, so I'm not sure what I'm missing.
To be honest, having to jump in and change the nic settings back to static once a month isn't the end of the world, but I'd like to know if I'm doing something wrong, or if there is a more efficient way to do what I'm trying to do then deploying from template.
Thanks!