Vagrant is attempting to interface with the UI in a way that requires a TTY

interface, tty, vagrant

Solution

This worked for me on cygwin:

Or add this to ~/.bashrc:

export VAGRANT_DETECTED_OS=cygwin

Then I got the "Vagrant displays a message that it needs to run some internal upgrades..."

Edit - Oops! Spoke to soon. During its updates, I got `Warning: Authentication failure. Retrying...` until timeout :P

Edit 2 - I was able to fix it by setting `config.ssh.private_key_path` to the `.vagrant.d/insecure_private_key` in my Windows user's home directory.

Problem

Problem: vagrant up fails with the error below. I am running vagrant on Windows 7 and the base box is Ubuntu )( files.vagrantup.com/precise32.box ). how can it be fixed? ``` vagrant.bat up Bringing machine 'default' up with 'virtualbox' provider... [default] Clearing any previously set forwarded ports... [default] Clearing any previously set network interfaces... [default] Available bridged network interfaces: 1) Intel(R) PRO/1000 EB Network Connection with I/O Acceleration 2) Intel(R) PRO/1000 PL Network Connection Vagrant is attempting to interface with the UI in a way that requires a TTY. Most actions in Vagrant that require a TTY have configuration switches to disable this requirement. Please do that or run Vagrant with TTY. Process finished with exit code 1 ``` thanks

Original source