Skip to content

Commit 99ea401

Browse files
Funs KessenPrasanna Santhanam
authored andcommitted
Removing baremetal related references
Signed-off-by: Prasanna Santhanam <tsp@apache.org> Conflicts: server/src/com/cloud/network/NetworkServiceImpl.java Signed-off-by: Prasanna Santhanam <tsp@apache.org>
1 parent 359b931 commit 99ea401

3 files changed

Lines changed: 22 additions & 6 deletions

File tree

client/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,6 @@
9595
<artifactId>cloud-plugin-hypervisor-baremetal</artifactId>
9696
<version>${project.version}</version>
9797
</dependency>
98-
<dependency>
99-
<groupId>org.apache.cloudstack</groupId>
100-
<artifactId>cloud-plugin-hypervisor-ucs</artifactId>
101-
<version>${project.version}</version>
102-
</dependency>
10398
<dependency>
10499
<groupId>org.apache.cloudstack</groupId>
105100
<artifactId>cloud-plugin-hypervisor-ovm</artifactId>

plugins/network-elements/dns-notifier/resources/components-example.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,15 +112,19 @@ under the License.
112112
<adapter name="XCP Agent" class="com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer"/>
113113
<adapter name="SecondaryStorage" class="com.cloud.storage.secondary.SecondaryStorageDiscoverer"/>
114114
<adapter name="KVM Agent" class="com.cloud.hypervisor.kvm.discoverer.KvmServerDiscoverer"/>
115+
<!--
115116
<adapter name="Bare Metal Agent" class="com.cloud.baremetal.BareMetalDiscoverer"/>
117+
-->
116118
<adapter name="SCVMMServer" class="com.cloud.hypervisor.hyperv.HypervServerDiscoverer"/>
117119
<adapter name="Ovm Discover" class="com.cloud.ovm.hypervisor.OvmDiscoverer" />
118120
</adapters>
119121
<adapters key="com.cloud.deploy.DeploymentPlanner">
120122
<adapter name="First Fit" class="com.cloud.deploy.FirstFitPlanner"/>
121123
<adapter name="UserDispersing" class="com.cloud.deploy.UserDispersingPlanner"/>
122124
<adapter name="UserConcentratedPod" class="com.cloud.deploy.UserConcentratedPodPlanner"/>
125+
<!--
123126
<adapter name="BareMetal Fit" class="com.cloud.deploy.BareMetalPlanner"/>
127+
-->
124128
</adapters>
125129
<adapters key="com.cloud.alert.AlertAdapter">
126130
<adapter name="ClusterAlert" class="com.cloud.alert.ClusterAlertAdapter"/>
@@ -134,7 +138,9 @@ under the License.
134138
<adapter name="VirtualRouter" class="com.cloud.network.element.VirtualRouterElement"/>
135139
<adapter name="Ovs" class="com.cloud.network.element.OvsElement"/>
136140
<adapter name="ExternalDhcpServer" class="com.cloud.network.element.ExternalDhcpElement"/>
141+
<!--
137142
<adapter name="BareMetal" class="com.cloud.network.element.BareMetalElement"/>
143+
-->
138144
<adapter name="SecurityGroupProvider" class="com.cloud.network.element.SecurityGroupElement"/>
139145
<adapter name="VpcVirtualRouter" class="com.cloud.network.element.VpcVirtualRouterElement"/>
140146
<adapter name="NiciraNvp" class="com.cloud.network.element.NiciraNvpElement"/>
@@ -146,7 +152,9 @@ under the License.
146152
<adapters key="com.cloud.hypervisor.HypervisorGuru">
147153
<adapter name="XenServerGuru" class="com.cloud.hypervisor.XenServerGuru"/>
148154
<adapter name="KVMGuru" class="com.cloud.hypervisor.KVMGuru"/>
155+
<!--
149156
<adapter name="BareMetalGuru" class="com.cloud.baremetal.BareMetalGuru"/>
157+
-->
150158
<adapter name="HypervGuru" class="com.cloud.hypervisor.guru.HypervGuru"/>
151159
<adapter name="OvmGuru" class="com.cloud.ovm.hypervisor.OvmGuru" />
152160
</adapters>

server/src/com/cloud/network/NetworkServiceImpl.java

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2240,6 +2240,9 @@ public PhysicalNetwork createPhysicalNetwork(Long zoneId, String vnetRange, Stri
22402240
// add VPCVirtualRouter as the defualt network service provider
22412241
addDefaultVpcVirtualRouterToPhysicalNetwork(pNetwork.getId());
22422242

2243+
// add baremetal as the defualt network service provider
2244+
/* addDefaultBaremetalProvidersToPhysicalNetwork(pNetwork.getId()); */
2245+
22432246
txn.commit();
22442247
return pNetwork;
22452248
} catch (Exception ex) {
@@ -3074,7 +3077,17 @@ protected PhysicalNetworkServiceProvider addDefaultSecurityGroupProviderToPhysic
30743077
return nsp;
30753078
}
30763079

3077-
3080+
private PhysicalNetworkServiceProvider addDefaultBaremetalProvidersToPhysicalNetwork(long physicalNetworkId) {
3081+
PhysicalNetworkVO pvo = _physicalNetworkDao.findById(physicalNetworkId);
3082+
DataCenterVO dvo = _dcDao.findById(pvo.getDataCenterId());
3083+
if (dvo.getNetworkType() == NetworkType.Basic) {
3084+
addProviderToPhysicalNetwork(physicalNetworkId, "BaremetalDhcpProvider", null, null);
3085+
addProviderToPhysicalNetwork(physicalNetworkId, "BaremetalPxeProvider", null, null);
3086+
addProviderToPhysicalNetwork(physicalNetworkId, "BaremetaUserdataProvider", null, null);
3087+
}
3088+
return null;
3089+
}
3090+
30783091
protected boolean isNetworkSystem(Network network) {
30793092
NetworkOffering no = _networkOfferingDao.findByIdIncludingRemoved(network.getNetworkOfferingId());
30803093
if (no.isSystemOnly()) {

0 commit comments

Comments
 (0)