Skip to content

Commit d79e3c4

Browse files
admin cut over poweroff sequence prevent user error (#874)
1 parent cedc89c commit d79e3c4

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

v2v-helper/migrate/migrate.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ func (migobj *Migrate) LiveReplicateDisks(ctx context.Context, vminfo vm.VMInfo)
266266
envPassword := migobj.Password
267267
thumbprint := migobj.Thumbprint
268268

269-
if migobj.MigrationType == "cold" {
269+
if migobj.MigrationType == "cold" && !migobj.CheckIfAdminCutoverSelected() {
270270
if err := vmops.VMPowerOff(); err != nil {
271271
return vminfo, errors.Wrap(err, "failed to power off VM")
272272
}
@@ -342,7 +342,6 @@ func (migobj *Migrate) LiveReplicateDisks(ctx context.Context, vminfo vm.VMInfo)
342342
if err != nil {
343343
return vminfo, errors.Wrap(err, "failed to power off VM")
344344
}
345-
final = true
346345
}
347346
} else {
348347
migration_snapshot, err := vmops.GetSnapshot(constants.MigrationSnapshotName)

0 commit comments

Comments
 (0)