mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-04 20:29:27 +01:00
bug 9475: don't update vlan in "networks" tab for non-implemented guest networks
status 9475: resolved fixed
This commit is contained in:
parent
054f6b0199
commit
5d6e2871ad
@ -987,9 +987,15 @@ public class Upgrade218to22 implements DbUpgrade {
|
|||||||
reservationId = dcId + "-" + vnet;
|
reservationId = dcId + "-" + vnet;
|
||||||
state = "Implemented";
|
state = "Implemented";
|
||||||
}
|
}
|
||||||
long virtualNetworkId = insertNetwork(conn, "VirtualNetwork" + router[0], "Virtual Network for " + router[0], "Guest", "Vlan", "vlan://" + vnet, (String) router[3],
|
|
||||||
(String) dc[1], "Dhcp", 6, dcId, "ExternalGuestNetworkGuru", state, (Long) router[1], (Long) router[2], (String) router[5], (String) router[6], "Virtual", false,
|
String vlan = null;
|
||||||
(String) router[4], true, reservationId);
|
if (vnet != null) {
|
||||||
|
vlan = "vlan://" + vnet;
|
||||||
|
}
|
||||||
|
|
||||||
|
long virtualNetworkId = insertNetwork(conn, "VirtualNetwork" + router[0], "Virtual Network for " + router[0], "Guest", "Vlan", vlan, (String) router[3], (String) dc[1],
|
||||||
|
"Dhcp", 6, dcId, "ExternalGuestNetworkGuru", state, (Long) router[1], (Long) router[2], (String) router[5], (String) router[6], "Virtual", false, (String) router[4],
|
||||||
|
true, reservationId);
|
||||||
pstmt = conn.prepareStatement("UPDATE domain_router SET network_id = ? wHERE id = ? ");
|
pstmt = conn.prepareStatement("UPDATE domain_router SET network_id = ? wHERE id = ? ");
|
||||||
pstmt.setLong(1, virtualNetworkId);
|
pstmt.setLong(1, virtualNetworkId);
|
||||||
pstmt.setLong(2, (Long) router[0]);
|
pstmt.setLong(2, (Long) router[0]);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user