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

pearl11594 pushed a commit to branch fix-persistent-ntwk-host-setup
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit d186b15fe2861d43ab2ae005f8f26249275fd519
Author: Pearl Dsilva <[email protected]>
AuthorDate: Fri Mar 6 01:01:02 2026 -0500

    Fix Host setup when persistent networks exist
---
 engine/schema/src/main/java/com/cloud/network/dao/NetworkDaoImpl.java | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/engine/schema/src/main/java/com/cloud/network/dao/NetworkDaoImpl.java 
b/engine/schema/src/main/java/com/cloud/network/dao/NetworkDaoImpl.java
index 8066b89b4b9..5887498e094 100644
--- a/engine/schema/src/main/java/com/cloud/network/dao/NetworkDaoImpl.java
+++ b/engine/schema/src/main/java/com/cloud/network/dao/NetworkDaoImpl.java
@@ -193,6 +193,7 @@ public class NetworkDaoImpl extends 
GenericDaoBase<NetworkVO, Long>implements Ne
         PersistentNetworkSearch.and("id", 
PersistentNetworkSearch.entity().getId(), Op.NEQ);
         PersistentNetworkSearch.and("guestType", 
PersistentNetworkSearch.entity().getGuestType(), Op.IN);
         PersistentNetworkSearch.and("broadcastUri", 
PersistentNetworkSearch.entity().getBroadcastUri(), Op.EQ);
+        PersistentNetworkSearch.and("dc", 
PersistentNetworkSearch.entity().getDataCenterId(), Op.EQ);
         PersistentNetworkSearch.and("removed", 
PersistentNetworkSearch.entity().getRemoved(), Op.NULL);
         final SearchBuilder<NetworkOfferingVO> persistentNtwkOffJoin = 
_ntwkOffDao.createSearchBuilder();
         persistentNtwkOffJoin.and("persistent", 
persistentNtwkOffJoin.entity().isPersistent(), Op.EQ);

Reply via email to