The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
mkdir -p '/vagrant'
Stderr from the command:
sudo: sorry, you must have a tty to run sudo
The fix is adding the "config.ssh.pty= true" to your Vagrantfile so it will look like something like this :
config.vm.provider :aws do |aws,override|
# blah blah
config.ssh.pty= true
end