Skip to content

Commit 29a26b5

Browse files
committed
bug-25932
1 parent 45b03bb commit 29a26b5

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

compute/src/main/java/org/zstack/compute/vm/VmInstanceBase.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2675,6 +2675,7 @@ protected List<ImageInventory> getImageCandidatesForVm(ImageMediaType type) {
26752675
" from ImageVO img, ImageBackupStorageRefVO ref, BackupStorageVO bs, BackupStorageZoneRefVO bsRef" +
26762676
" where ref.imageUuid = img.uuid" +
26772677
" and img.mediaType = :imgType" +
2678+
" and img.state = :state" +
26782679
" and img.status = :status" +
26792680
" and img.system = :system" +
26802681
" and bs.uuid = ref.backupStorageUuid" +
@@ -2686,6 +2687,7 @@ protected List<ImageInventory> getImageCandidatesForVm(ImageMediaType type) {
26862687
if (type != null) {
26872688
q.setParameter("imgType", type);
26882689
}
2690+
q.setParameter("state", ImageState.Enabled);
26892691
q.setParameter("status", ImageStatus.Ready);
26902692
q.setParameter("system", false);
26912693
q.setParameter("bsTypes", hostAllocatorMgr.getBackupStorageTypesByPrimaryStorageTypeFromMetrics(ps.getType()));
@@ -2695,6 +2697,7 @@ protected List<ImageInventory> getImageCandidatesForVm(ImageMediaType type) {
26952697
" from ImageVO img, ImageBackupStorageRefVO ref, BackupStorageVO bs, BackupStorageZoneRefVO bsRef" +
26962698
" where ref.imageUuid = img.uuid" +
26972699
" and img.mediaType = :imgType" +
2700+
" and img.state = :state" +
26982701
" and img.status = :status" +
26992702
" and img.system = :system" +
27002703
" and bs.uuid = ref.backupStorageUuid" +
@@ -2706,6 +2709,7 @@ protected List<ImageInventory> getImageCandidatesForVm(ImageMediaType type) {
27062709
if (type != null) {
27072710
q.setParameter("imgType", type);
27082711
}
2712+
q.setParameter("state", ImageState.Enabled);
27092713
q.setParameter("status", ImageStatus.Ready);
27102714
q.setParameter("system", false);
27112715
q.setParameter("bsUuids", bsUuids);

0 commit comments

Comments
 (0)