diff --git a/pkg/compute/models/guests.go b/pkg/compute/models/guests.go index 2123d55670..6f0319f49a 100644 --- a/pkg/compute/models/guests.go +++ b/pkg/compute/models/guests.go @@ -6344,6 +6344,9 @@ func (self *SGuest) ToNetworksConfig() []*api.NetworkConfig { netConf.Wire = network.WireId netConf.Network = network.Id netConf.Exit = guestNetwork.IsExit() + if len(guestNetwork.Ip6Addr) > 0 { + netConf.RequireIPv6 = true + } // netConf.Private // netConf.Reserved netConf.Driver = guestNetwork.Driver