Commit 50095283 authored by Mitchell Hashimoto's avatar Mitchell Hashimoto

builder/virtualbox, builder/vmware: keyboard-interactive [GH-121]

parent 93a8c153
...@@ -16,6 +16,8 @@ IMPROVEMENTS: ...@@ -16,6 +16,8 @@ IMPROVEMENTS:
* core: Template syntax errors now show line and character number. [GH-56] * core: Template syntax errors now show line and character number. [GH-56]
* amazon-ebs: Access key and secret access key default to * amazon-ebs: Access key and secret access key default to
environmental variables. [GH-40] environmental variables. [GH-40]
* virtualbox: Send password for keyboard-interactive auth [GH-121]
* vmware: Send password for keyboard-interactive auth [GH-121]
BUG FIXES: BUG FIXES:
......
...@@ -112,6 +112,8 @@ func (s *stepWaitForSSH) waitForSSH(state map[string]interface{}) (packer.Commun ...@@ -112,6 +112,8 @@ func (s *stepWaitForSSH) waitForSSH(state map[string]interface{}) (packer.Commun
User: config.SSHUser, User: config.SSHUser,
Auth: []gossh.ClientAuth{ Auth: []gossh.ClientAuth{
gossh.ClientAuthPassword(ssh.Password(config.SSHPassword)), gossh.ClientAuthPassword(ssh.Password(config.SSHPassword)),
gossh.ClientAuthKeyboardInteractive(
ssh.PasswordKeyboardInteractive(config.SSHPassword)),
}, },
} }
......
...@@ -157,6 +157,8 @@ func (s *stepWaitForSSH) waitForSSH(state map[string]interface{}) (packer.Commun ...@@ -157,6 +157,8 @@ func (s *stepWaitForSSH) waitForSSH(state map[string]interface{}) (packer.Commun
User: config.SSHUser, User: config.SSHUser,
Auth: []gossh.ClientAuth{ Auth: []gossh.ClientAuth{
gossh.ClientAuthPassword(ssh.Password(config.SSHPassword)), gossh.ClientAuthPassword(ssh.Password(config.SSHPassword)),
gossh.ClientAuthKeyboardInteractive(
ssh.PasswordKeyboardInteractive(config.SSHPassword)),
}, },
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment