vagrantとvirtualboxのエラー

vagrantとvirtualboxのバージョンがうまく噛み合ってないとエラーを吐かれてしまうっぽい。
今回はvagrant1.9.0での仮想環境構築に最新版のvirtualboxを用いたところ、

No usable default provider could be found for your system.
...

などと出てきてvirtualboxが認識されていないようだった。
virtualboxのバージョンを落としたら今度は

The box 'vccw-team/xenial64' could not be found or
could not be accessed in the remote catalog

などと言ってきた。今度はvagrantのバージョンを1.9.8へと上げたところこのエラーは消えてくれた。
vccwの環境構築は何回やってもよくわからない…