You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by da...@apache.org on 2026/10/21 14:01:40 UTC

(cloudstack) branch 4.22 updated: Fix VR start on shared network with multiple guest IP ranges (#14282)

This is an automated email from the ASF dual-hosted git repository.

DaanHoogland pushed a commit to branch 4.22
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


The following commit(s) were added to refs/heads/4.22 by this push:
     new d92ebed547f Fix VR start on shared network with multiple guest IP ranges (#14282)
d92ebed547f is described below

commit d92ebed547f91181a4ce8f24593a18cfe44632dc
Author: Suresh Kumar Anaparti <su...@gmail.com>
AuthorDate: Wed Oct 21 19:21:00 2026 +0530

    Fix VR start on shared network with multiple guest IP ranges (#14282)
---
 server/src/main/java/com/cloud/network/NetworkModelImpl.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/server/src/main/java/com/cloud/network/NetworkModelImpl.java b/server/src/main/java/com/cloud/network/NetworkModelImpl.java
index 0e53c9a6bfb..174f22828aa 100644
--- a/server/src/main/java/com/cloud/network/NetworkModelImpl.java
+++ b/server/src/main/java/com/cloud/network/NetworkModelImpl.java
@@ -2745,7 +2745,8 @@ public class NetworkModelImpl extends ManagerBase implements NetworkModel, Confi
     @Override
     public String getValidNetworkCidr(Network guestNetwork) {
         String networkCidr = guestNetwork.getNetworkCidr();
-        return networkCidr == null ? guestNetwork.getCidr() : networkCidr;
+        String cidr = networkCidr == null ? guestNetwork.getCidr() : networkCidr;
+        return com.cloud.utils.StringUtils.getFirstValueFromCommaSeparatedString(cidr);
     }
 
     @Override