Skip to content

Commit bc89bf5

Browse files
Prevent /var/lib/boot2docker/bootlocal.sh munging on restart
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
1 parent 137adfe commit bc89bf5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

drivers/virtualbox/virtualbox.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -612,8 +612,12 @@ func (d *Driver) Stop() error {
612612

613613
// Restart restarts a machine which is known to be running.
614614
func (d *Driver) Restart() error {
615-
if err := d.vbm("controlvm", d.MachineName, "reset"); err != nil {
616-
return err
615+
if err := d.Stop(); err != nil {
616+
return fmt.Errorf("Problem stopping the VM: %s", err)
617+
}
618+
619+
if err := d.Start(); err != nil {
620+
return fmt.Errorf("Problem starting the VM: %s", err)
617621
}
618622

619623
d.IPAddress = ""

0 commit comments

Comments
 (0)