diff --git a/server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java b/server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java index 2cc5d212145..8e0361c9d20 100644 --- a/server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java +++ b/server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java @@ -670,8 +670,13 @@ public class VpcVirtualNetworkApplianceManagerImpl extends VirtualNetworkApplian it.remove(); } } + + //add vpc cidr to the boot load args + StringBuilder buf = profile.getBootArgsBuilder(); + Vpc vpc = _vpcMgr.getVpc(profile.getVirtualMachine().getVpcId()); + buf.append(" vpccidr=" + vpc.getCidr()); } - + return super.finalizeVirtualMachineProfile(profile, dest, context); }