mirror of https://github.com/apache/cloudstack.git
Fix element_id upgrade with network_id=0
This commit is contained in:
parent
27bfd62e0e
commit
d58f0a976d
|
|
@ -711,7 +711,7 @@ public class Upgrade2214to30 implements DbUpgrade {
|
|||
try {
|
||||
s_logger.debug("Updating domain_router table");
|
||||
pstmt = conn
|
||||
.prepareStatement("UPDATE domain_router, virtual_router_providers vrp LEFT JOIN (physical_network_service_providers pnsp INNER JOIN networks ntwk INNER JOIN domain_router vr) ON (vrp.nsp_id = pnsp.id and pnsp.physical_network_id = ntwk.physical_network_id and ntwk.id=vr.network_id) SET vr.element_id=vrp.id;");
|
||||
.prepareStatement("UPDATE domain_router, virtual_router_providers vrp LEFT JOIN (physical_network_service_providers pnsp INNER JOIN physical_network pntwk INNER JOIN vm_instance vm INNER JOIN domain_router vr) ON (vrp.nsp_id = pnsp.id AND pnsp.physical_network_id = pntwk.id AND pntwk.data_center_id = vm.data_center_id AND vm.id=vr.id) SET vr.element_id=vrp.id;");
|
||||
pstmt.executeUpdate();
|
||||
} catch (SQLException e) {
|
||||
throw new CloudRuntimeException("Unable to update router table. ", e);
|
||||
|
|
|
|||
Loading…
Reference in New Issue