This is an automated email from the ASF dual-hosted git repository.
pearl11594 pushed a commit to branch nsx-integration
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/nsx-integration by this push:
new b2d34e65a70 change provider to VPC router for Dhcp & dns service in an
nsx offering
b2d34e65a70 is described below
commit b2d34e65a704fbf736a3af404c279a48a42608db
Author: Pearl Dsilva <[email protected]>
AuthorDate: Tue Oct 3 07:25:42 2023 -0400
change provider to VPC router for Dhcp & dns service in an nsx offering
---
server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java | 2 +-
server/src/main/java/com/cloud/server/ConfigurationServerImpl.java | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java
b/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java
index e0fc5561c5e..07e807dd3c5 100644
--- a/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java
+++ b/server/src/main/java/com/cloud/network/vpc/VpcManagerImpl.java
@@ -373,7 +373,7 @@ public class VpcManagerImpl extends ManagerBase implements
VpcManager, VpcProvis
final Map<Service, Set<Provider>> svcProviderMap = new
HashMap<Service, Set<Provider>>();
final Set<Provider> defaultProviders =
Set.of(Provider.Nsx);
for (final Service svc : getSupportedServices()) {
- if (svc == Service.UserData) {
+ if (List.of(Service.UserData, Service.Dhcp,
Service.Dns).contains(svc)) {
final Set<Provider> userDataProvider =
Set.of(Provider.VPCVirtualRouter);
svcProviderMap.put(svc, userDataProvider);
} else {
diff --git a/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java
b/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java
index 6bcf6d3442b..afa3a0c7e41 100644
--- a/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java
+++ b/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java
@@ -1000,8 +1000,8 @@ public class ConfigurationServerImpl extends ManagerBase
implements Configuratio
defaultTungstenSharedSGNetworkOfferingProviders.put(Service.SecurityGroup,
Provider.Tungsten);
final Map<Network.Service, Network.Provider>
defaultNSXNetworkOfferingProviders = new HashMap<>();
- defaultNSXNetworkOfferingProviders.put(Service.Dhcp, Provider.Nsx);
- defaultNSXNetworkOfferingProviders.put(Service.Dns, Provider.Nsx);
+ defaultNSXNetworkOfferingProviders.put(Service.Dhcp,
Provider.VPCVirtualRouter);
+ defaultNSXNetworkOfferingProviders.put(Service.Dns,
Provider.VPCVirtualRouter);
defaultNSXNetworkOfferingProviders.put(Service.SourceNat,
Provider.Nsx);
defaultNSXNetworkOfferingProviders.put(Service.UserData,
Provider.VPCVirtualRouter);