Remove floppy before provision
Workaround for Windows Tools floppy BSOD
This commit is contained in:
parent
c2e3cc9756
commit
0407989de8
@ -270,7 +270,6 @@ func (self *Builder) Run(ui packer.Ui, hook packer.Hook, cache packer.Cache) (pa
|
|||||||
SSHConfig: xscommon.SSHConfig,
|
SSHConfig: xscommon.SSHConfig,
|
||||||
SSHWaitTimeout: self.config.SSHWaitTimeout,
|
SSHWaitTimeout: self.config.SSHWaitTimeout,
|
||||||
},
|
},
|
||||||
new(common.StepProvision),
|
|
||||||
new(xscommon.StepShutdown),
|
new(xscommon.StepShutdown),
|
||||||
&xscommon.StepDetachVdi{
|
&xscommon.StepDetachVdi{
|
||||||
VdiUuidKey: "floppy_vdi_uuid",
|
VdiUuidKey: "floppy_vdi_uuid",
|
||||||
@ -278,6 +277,15 @@ func (self *Builder) Run(ui packer.Ui, hook packer.Hook, cache packer.Cache) (pa
|
|||||||
&xscommon.StepDetachVdi{
|
&xscommon.StepDetachVdi{
|
||||||
VdiUuidKey: "iso_vdi_uuid",
|
VdiUuidKey: "iso_vdi_uuid",
|
||||||
},
|
},
|
||||||
|
new(xscommon.StepStartVmPaused),
|
||||||
|
new(xscommon.StepBootWait),
|
||||||
|
&common.StepConnectSSH{
|
||||||
|
SSHAddress: xscommon.SSHLocalAddress,
|
||||||
|
SSHConfig: xscommon.SSHConfig,
|
||||||
|
SSHWaitTimeout: self.config.SSHWaitTimeout,
|
||||||
|
},
|
||||||
|
new(common.StepProvision),
|
||||||
|
new(xscommon.StepShutdown),
|
||||||
&xscommon.StepDetachVdi{
|
&xscommon.StepDetachVdi{
|
||||||
VdiUuidKey: "tools_vdi_uuid",
|
VdiUuidKey: "tools_vdi_uuid",
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user