mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
test: fix several simulator CI failures (#10890)
* test: fix several simulator CI failures * Inject dataStoreProviderManager
This commit is contained in:
parent
538e35f8ad
commit
5444261902
@ -413,9 +413,10 @@ public class VirtualMachineManagerImpl extends ManagerBase implements VirtualMac
|
|||||||
ResourceCleanupService resourceCleanupService;
|
ResourceCleanupService resourceCleanupService;
|
||||||
@Inject
|
@Inject
|
||||||
VmWorkJobDao vmWorkJobDao;
|
VmWorkJobDao vmWorkJobDao;
|
||||||
|
@Inject
|
||||||
|
DataStoreProviderManager dataStoreProviderManager;
|
||||||
|
|
||||||
private SingleCache<List<Long>> vmIdsInProgressCache;
|
private SingleCache<List<Long>> vmIdsInProgressCache;
|
||||||
DataStoreProviderManager dataStoreProviderManager;
|
|
||||||
|
|
||||||
VmWorkJobHandlerProxy _jobHandlerProxy = new VmWorkJobHandlerProxy(this);
|
VmWorkJobHandlerProxy _jobHandlerProxy = new VmWorkJobHandlerProxy(this);
|
||||||
|
|
||||||
@ -1230,12 +1231,14 @@ public class VirtualMachineManagerImpl extends ManagerBase implements VirtualMac
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
DataStoreProvider storeProvider = dataStoreProviderManager.getDataStoreProvider(pool.getStorageProviderName());
|
DataStoreProvider storeProvider = dataStoreProviderManager.getDataStoreProvider(pool.getStorageProviderName());
|
||||||
|
if (storeProvider != null) {
|
||||||
DataStoreDriver storeDriver = storeProvider.getDataStoreDriver();
|
DataStoreDriver storeDriver = storeProvider.getDataStoreDriver();
|
||||||
if (storeDriver instanceof PrimaryDataStoreDriver) {
|
if (storeDriver instanceof PrimaryDataStoreDriver) {
|
||||||
((PrimaryDataStoreDriver)storeDriver).detachVolumeFromAllStorageNodes(vol);
|
((PrimaryDataStoreDriver)storeDriver).detachVolumeFromAllStorageNodes(vol);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
final VirtualMachineProfileImpl vmProfile = new VirtualMachineProfileImpl(vm, template, offering, owner, params);
|
final VirtualMachineProfileImpl vmProfile = new VirtualMachineProfileImpl(vm, template, offering, owner, params);
|
||||||
logBootModeParameters(params);
|
logBootModeParameters(params);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user