From 6e81ba9fe715308ccaa247b3baf465c0d5b7032c Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Mon, 9 Mar 2015 20:52:53 -0400 Subject: [PATCH] virtualbox: finished driver updates Signed-off-by: Evan Hazlett --- drivers/virtualbox/virtualbox.go | 25 ------------------------- host.go | 2 +- 2 files changed, 1 insertion(+), 26 deletions(-) diff --git a/drivers/virtualbox/virtualbox.go b/drivers/virtualbox/virtualbox.go index 07e85fd3b8..21e53f84f4 100644 --- a/drivers/virtualbox/virtualbox.go +++ b/drivers/virtualbox/virtualbox.go @@ -428,31 +428,6 @@ func (d *Driver) Kill() error { return vbm("controlvm", d.MachineName, "poweroff") } -func (d *Driver) Upgrade() error { - log.Infof("Stopping machine...") - if err := d.Stop(); err != nil { - return err - } - - b2dutils := utils.NewB2dUtils("", "") - isoURL, err := b2dutils.GetLatestBoot2DockerReleaseURL() - if err != nil { - return err - } - - log.Infof("Downloading boot2docker...") - if err := b2dutils.DownloadISO(d.storePath, "boot2docker.iso", isoURL); err != nil { - return err - } - - log.Infof("Starting machine...") - if err := d.Start(); err != nil { - return err - } - - return nil -} - func (d *Driver) GetState() (state.State, error) { stdout, stderr, err := vbmOutErr("showvminfo", d.MachineName, "--machinereadable") diff --git a/host.go b/host.go index 3b8528f6ce..7ff301a995 100644 --- a/host.go +++ b/host.go @@ -588,7 +588,7 @@ func (h *Host) Stop() error { func (h *Host) Upgrade() error { // TODO: refactor to provisioner - return fmt.Errorf("upgrade not implemented") + return fmt.Errorf("centralized upgrade coming in the provisioner") } func (h *Host) Remove(force bool) error {