When adding a VM to an already-existing environment, Skytap attempts to merge the networks of the two environments. Skytap uses the following parameters to determine the results:
- Network type (
- Domain name (example:
- Subnet (example:
- Subnet size (example:
The network merge is successful if all four of these parameters agree; or if the first two agree and the subnets on the two networks do not overlap.
The error The networks could not be merged because their domain names differ typically occurs when the network in the environment and the network attached to the VM have different domain names.
How to resolve this issue
Either one of the steps below should resolve the issue:
Edit the VM to disconnect its network adapter from the conflicting network and then retry the Add VMs operation.
Edit the network attached to the VM or the network in the current environment. Make sure the network subnets don’t overlap, or make sure the networks match entirely. After the network is edited, retry the Add VMs operation.
NOTE: If you're adding a VM from a public template, first deploy the VM into a new environment and edit the network. Once this is complete, you can either save the VM as a template and add the VM to the target environment, or add it from the deployed environment.
- Adding VMs to an environment: https://help.skytap.com/adding-vms.html#automatic-configuration-steps-that-happen-when-you-add-vms-to-an-environment