From 0dc21f1b699f91fca83c63c6f03c53e6aa8a075c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E8=BD=A9?= Date: Tue, 19 Aug 2025 14:38:53 +0800 Subject: [PATCH] fix(region): allow update vpc network cidr (#23110) --- pkg/compute/models/networks.go | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/pkg/compute/models/networks.go b/pkg/compute/models/networks.go index 4e928efe34..c03fae6be7 100644 --- a/pkg/compute/models/networks.go +++ b/pkg/compute/models/networks.go @@ -2317,23 +2317,7 @@ func (snet *SNetwork) ValidateUpdateData( query jsonutils.JSONObject, input api.NetworkUpdateInput, ) (api.NetworkUpdateInput, error) { - if !snet.isManaged() { - if !snet.isOneCloudVpcNetwork() { - // classic network - } else { - // vpc network, not allow to update ip_start, ip_end, ip_mask, gateway, dhcp - input.GuestIpStart = "" - input.GuestIpEnd = "" - input.GuestIpMask = 0 - input.GuestGateway = nil - input.GuestDhcp = nil - - input.GuestIp6Start = nil - input.GuestIp6End = nil - input.GuestIp6Mask = nil - input.GuestGateway6 = nil - } - } else { + if snet.isManaged() { // managed network, not allow to update input.GuestIpStart = "" input.GuestIpEnd = ""