f3bcbd8bc3
This introduces two configuration management runs into the Vagrant provisioning phase. The first chef-solo run ensures that a current version of chef is installed using the omnibus updater. The second chef-solo run installs vim and phantomjs. Much more is possible, this is a proof of concept. Cookbooks are stored in the chef directory, and managed by librarian-chef, which is like a bundler for cookbooks. Chef is run when VM is first downloaded and booted, but not on subsequent halt/up cycles. To force chef to run again, use `vagrant provision`. |
||
---|---|---|
.. | ||
deb_downloader.rb | ||
deb_package.rb | ||
default.rb | ||
old_package_cleaner.rb | ||
remove_chef_system_gem.rb | ||
rpm_package.rb | ||
script.rb | ||
set_remote_path.rb |