mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Summary: Apply feedback from Wido
Better checking on VlanID Correct speling mistake
This commit is contained in:
parent
04f82623f6
commit
a0373fe1ff
@ -176,7 +176,7 @@ public class BridgeVifDriver extends VifDriverBase {
|
||||
createControlNetwork(_bridges.get("linklocal"));
|
||||
}
|
||||
|
||||
private void deletExitingLinkLocalRoutTable(String linkLocalBr) {
|
||||
private void deleteExitingLinkLocalRouteTable(String linkLocalBr) {
|
||||
Script command = new Script("/bin/bash", _timeout);
|
||||
command.add("-c");
|
||||
command.add("ip route | grep " + NetUtils.getLinkLocalCIDR());
|
||||
@ -201,7 +201,7 @@ public class BridgeVifDriver extends VifDriverBase {
|
||||
}
|
||||
|
||||
private void createControlNetwork(String privBrName) {
|
||||
deletExitingLinkLocalRoutTable(privBrName);
|
||||
deleteExitingLinkLocalRouteTable(privBrName);
|
||||
if (!isBridgeExists(privBrName)) {
|
||||
Script.runSimpleBashScript("brctl addbr " + privBrName + "; ifconfig " + privBrName + " up; ifconfig " +
|
||||
privBrName + " 169.254.0.1", _timeout);
|
||||
|
||||
@ -748,7 +748,7 @@ public class LibvirtVMDef {
|
||||
}
|
||||
netBuilder.append("</virtualport>\n");
|
||||
}
|
||||
if (_vlanTag != -1) {
|
||||
if (_vlanTag > 0 && _vlanTag < 4095) {
|
||||
netBuilder.append("<vlan trunk='no'>\n<tag id='" + _vlanTag + "'/>\n</vlan>");
|
||||
}
|
||||
netBuilder.append("</interface>\n");
|
||||
|
||||
@ -143,7 +143,7 @@ public class OvsVifDriver extends VifDriverBase {
|
||||
return brName;
|
||||
}
|
||||
|
||||
private void deleteExitingLinkLocalRoutTable(String linkLocalBr) {
|
||||
private void deleteExitingLinkLocalRouteTable(String linkLocalBr) {
|
||||
Script command = new Script("/bin/bash", _timeout);
|
||||
command.add("-c");
|
||||
command.add("ip route | grep " + NetUtils.getLinkLocalCIDR());
|
||||
@ -168,7 +168,7 @@ public class OvsVifDriver extends VifDriverBase {
|
||||
}
|
||||
|
||||
private void createControlNetwork(String privBrName) {
|
||||
deleteExitingLinkLocalRoutTable(privBrName);
|
||||
deleteExitingLinkLocalRouteTable(privBrName);
|
||||
if (!isBridgeExists(privBrName)) {
|
||||
Script.runSimpleBashScript("ovs-vsctl add-br " + privBrName + "; ifconfig " + privBrName + " up; ifconfig " +
|
||||
privBrName + " 169.254.0.1", _timeout);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user