Skip to content

Commit d9f179a

Browse files
fix
Signed-off-by: Yaroslav Borbat <[email protected]>
1 parent 302e0a3 commit d9f179a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

images/virtualization-artifact/pkg/controller/vm/internal/service/migration_volumes.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,11 @@ func (s MigrationVolumesService) VolumesSynced(ctx context.Context, vmState stat
180180
return false, fmt.Errorf("kvvm or kvvmi is nil")
181181
}
182182

183+
migratable, _ := conditions.GetKVVMICondition(virtv1.VirtualMachineInstanceIsMigratable, kvvmiInCluster.Status.Conditions)
184+
if migratable.Status != corev1.ConditionTrue {
185+
return false, nil
186+
}
187+
183188
kvvmSynced := equality.Semantic.DeepEqual(builtKVVMWithMigrationVolumes.Spec.Template.Spec.Volumes, kvvmInCluster.Spec.Template.Spec.Volumes)
184189
if !kvvmSynced {
185190
return false, nil

0 commit comments

Comments
 (0)