From 2a6c39f4ecb960974609df9016dbad2e31e8c8ad Mon Sep 17 00:00:00 2001 From: Evan Hazlett Date: Wed, 4 Feb 2015 10:11:25 -0500 Subject: [PATCH] set hostname after ssh is active Signed-off-by: Evan Hazlett --- drivers/vmwarevsphere/vsphere.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/vmwarevsphere/vsphere.go b/drivers/vmwarevsphere/vsphere.go index 8ee064135a..85636ed052 100644 --- a/drivers/vmwarevsphere/vsphere.go +++ b/drivers/vmwarevsphere/vsphere.go @@ -307,6 +307,10 @@ func (d *Driver) Create() error { return err } + if err := d.Start(); err != nil { + return err + } + log.Debugf("Setting hostname: %s", d.MachineName) cmd, err := d.GetSSHCommand(fmt.Sprintf( "echo \"127.0.0.1 %s\" | sudo tee -a /etc/hosts && sudo hostname %s && echo \"%s\" | sudo tee /etc/hostname", @@ -321,10 +325,6 @@ func (d *Driver) Create() error { return err } - if err := d.Start(); err != nil { - return err - } - return nil }