Vagrant 立ち上げ時に ttyname failed が発生する

Vagrantをupコマンドで起動時にttyname failedエラーが発生したので対策する。

環境

  • Vagrant 1.7.4
  • Boxes: bento/ubuntu-16.04-i386

症状

vagrant upで次のメッセージが表示される。

The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

/sbin/ifdown eth1 2> /dev/null

Stdout from the command:

Stderr from the command:

mesg: ttyname failed: Inappropriate ioctl for device

対策

次のサイトで議論されていた。

どうやら最新のVagrant (Version 1.9.1) をインストールすればよい様子で、実際にインストールしたところ解決した。

注意:Vagrantをバージョンアップするとプラグインの再インストールが必要になることがあるので、次のコマンドで現在インストールされているプラグインをメモしておいた方がよいかもしれない。

$ vagrant plugin list