Only populate alias range for nic0 when invoking instance.UpdateNetworkInterface.

This commit is contained in:
Jing Ai 2018-02-06 07:57:26 -08:00
parent 5aa68f528f
commit 19b3bb1562

View File

@ -386,7 +386,9 @@ func (gce *GCECloud) AddAliasToInstance(nodeName types.NodeName, alias *net.IPNe
nodeName, instance.NetworkInterfaces)
}
iface := instance.NetworkInterfaces[0]
iface := &computebeta.NetworkInterface{}
iface.Name = instance.NetworkInterfaces[0].Name
iface.Fingerprint = instance.NetworkInterfaces[0].Fingerprint
iface.AliasIpRanges = append(iface.AliasIpRanges, &computebeta.AliasIpRange{
IpCidrRange: alias.String(),
SubnetworkRangeName: gce.secondaryRangeName,