basho/riak-cs-chef-cookbook — pull request #30 by hectcastro (2013-09-06 14:27:07+00:00)
Title: Tired of waiting for the Omnibus installer to download

An experimental pull request.

I got tried of waiting for the Omnibus installer to download on the provisionerless Bento boxes. To remedy that, this pull request:

- Replaces the default `install.sh` script with https://gist.github.com/hectcastro/6443633
- Ensures that `require_chef_omnibus` is set to a specific version of Chef and not a boolean
- Adds a `use_cachier_plugin` item via https://github.com/opscode/kitchen-vagrant/pull/37

Results __without__ this patch:

```bash
Finished converging (7m4.58s).
-----> Setting up
Finished setting up (0m0.00s).
-----> Verifying
Finished verifying (0m0.00s).
-----> Destroying
[kitchen::driver::vagrant command] BEGIN (vagrant destroy -f)
[default] Forcing shutdown of VM...
[default] Destroying VM and associated drives...
[kitchen::driver::vagrant command] END (0m6.87s)
Vagrant instance destroyed.
Finished destroying (0m7.53s).
Finished testing (8m0.01s).
```

Results __with__ this patch:

```bash
Finished converging (1m29.80s).
-----> Setting up
Finished setting up (0m0.00s).
-----> Verifying
Finished verifying (0m0.00s).
-----> Destroying
[kitchen::driver::vagrant command] BEGIN (vagrant destroy -f)
[default] Forcing shutdown of VM...
[default] Destroying VM and associated drives...
[kitchen::driver::vagrant command] END (0m5.86s)
Vagrant instance destroyed.
Finished destroying (0m6.47s).
Finished testing (2m24.54s).
-----> Kitchen is finished. (2m24.90s)
```