Specify PROVIDER in ci-box-bats

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Ignore `vagrant destroy` failures in ci-box-bats

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Fix syntax error in ci/ci-box-bats.sh

With the newline in place the function is executed prematurely.

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Update virtualbox box_url
Remove aws shell provisioner that chmods /tmp

This is now covered by an update to bosh-provisioner

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Embed provider config in generated box files

* Add vagrant templates to the generated boxes
* Pull provider specific code out of mainline vagrant file
* Remove the multi-machine nonsense
Cleanup locales, doc, and apt caches
Hide `stdin is not a tty` message
Add bosh-lite as vm hostname

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Set id of private_network in vagrant-local.tpl

This allows us to override the private_network in the outer Vagrantfile

Signed-off-by: Kris Hicks <krishicks@gmail.com>