From 2f52277013e2cfc3436eed6209d6a1180360bede Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Thu, 17 Apr 2025 12:36:48 +0200 Subject: [PATCH 1/3] assume SLAAC takes care --- .../src/main/java/com/cloud/network/NetworkServiceImpl.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server/src/main/java/com/cloud/network/NetworkServiceImpl.java b/server/src/main/java/com/cloud/network/NetworkServiceImpl.java index 7655e6486c50..3c44abed137e 100644 --- a/server/src/main/java/com/cloud/network/NetworkServiceImpl.java +++ b/server/src/main/java/com/cloud/network/NetworkServiceImpl.java @@ -1644,9 +1644,7 @@ public Network createGuestNetwork(CreateNetworkCmd cmd) throws InsufficientCapac if (ipv4 && Objects.isNull(startIP)) { throw new CloudRuntimeException("IPv4 address range needs to be provided"); } - if (ipv6 && Objects.isNull(startIPv6)) { - throw new CloudRuntimeException("IPv6 address range needs to be provided"); - } + // if (ipv6) ignore entries } Pair interfaceMTUs = validateMtuConfig(publicMtu, privateMtu, zone.getId()); mtuCheckForVpcNetwork(vpcId, interfaceMTUs, publicMtu); From 054487eabfcb6be2bd16584b3fbbc5f96bc7937f Mon Sep 17 00:00:00 2001 From: dahn Date: Fri, 18 Apr 2025 17:29:29 +0200 Subject: [PATCH 2/3] log info --- .../src/main/java/com/cloud/network/NetworkServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/network/NetworkServiceImpl.java b/server/src/main/java/com/cloud/network/NetworkServiceImpl.java index 3c44abed137e..2cb9295352a7 100644 --- a/server/src/main/java/com/cloud/network/NetworkServiceImpl.java +++ b/server/src/main/java/com/cloud/network/NetworkServiceImpl.java @@ -1644,7 +1644,9 @@ public Network createGuestNetwork(CreateNetworkCmd cmd) throws InsufficientCapac if (ipv4 && Objects.isNull(startIP)) { throw new CloudRuntimeException("IPv4 address range needs to be provided"); } - // if (ipv6) ignore entries + if (ipv6) { + logger.info(String.format("ip range for network '%s' is specified as %s - %s", name, startIPv6, endIPv6)); + } } Pair interfaceMTUs = validateMtuConfig(publicMtu, privateMtu, zone.getId()); mtuCheckForVpcNetwork(vpcId, interfaceMTUs, publicMtu); From db06bb7b29feadd71fa15d0759be4f0f988e593d Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Tue, 22 Apr 2025 08:31:32 +0200 Subject: [PATCH 3/3] Update server/src/main/java/com/cloud/network/NetworkServiceImpl.java --- server/src/main/java/com/cloud/network/NetworkServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/network/NetworkServiceImpl.java b/server/src/main/java/com/cloud/network/NetworkServiceImpl.java index 2cb9295352a7..ddef3d406acc 100644 --- a/server/src/main/java/com/cloud/network/NetworkServiceImpl.java +++ b/server/src/main/java/com/cloud/network/NetworkServiceImpl.java @@ -1645,7 +1645,7 @@ public Network createGuestNetwork(CreateNetworkCmd cmd) throws InsufficientCapac throw new CloudRuntimeException("IPv4 address range needs to be provided"); } if (ipv6) { - logger.info(String.format("ip range for network '%s' is specified as %s - %s", name, startIPv6, endIPv6)); + s_logger.info(String.format("ip range for network '%s' is specified as %s - %s", name, startIPv6, endIPv6)); } } Pair interfaceMTUs = validateMtuConfig(publicMtu, privateMtu, zone.getId());