- Pull request #30: Support computed defaults for a select list of pre-determined platforms (see pull request and readme for quick example). (@fnichol)
- Pull request #25: Add rackspace support. (@josephholsten)
- Pull request #20: Respect
VAGRANT_DEFAULT_PROVIDER
environment variable. (@tmatilai) - Pull request #24: Allow to override Vagrant default SSH username. (@gildegoma)
- Pull request #21: Configure tailor to actually check the code style. (@tmatilai)
- Pull request #29, issue #28: Allow the vagrant guest setting to be set in the generated Vagrantfile via the kitchen.yml. (@keiths-osc)
- Pull request #31: Add some quotes around Vagrantfile value. (@albertsj1)
- Pull request #12: Use SSHBase functionality (using ChefDataUploader) to manage Chef provisioning in the converge action and make Vagrant's built in provisioning an optional mode by setting
use_vagrant_provision: true
in thedriver_config
section of the .kitchen.yml. As a consequence, the vagrant-berkshelf middleware is now also optional and off by default (can be re-enabled by settinguse_vagrant_berkshelf_plugin: true
). (@fujin) - Pull request #18: Add VMware Fusion/Workstation support. (@TheDude05)
- Pull request #16: Update Vagrant Berkshelf plugin detection for the vagrant-berkshelf and drop detection for berkshelf-vagrant. (@martinisoft)
- Pull request #15: Support berkshelf-vagrant 1.1.0+ in Vagrantfiles. (@petejkim, @fnichol)
- Add an explanation of how this driver works in the README. (@fnichol)
- Drop
vagrant ssh -c
& communicate directly via SSH. (@fnichol)
- Calling #destroy should not memoize #create_vagrantfile. (@fnichol, @sandfish8)
- Wrap strings for data_bags_path and roles_path in Vagrantfiles. (@fnichol)
- Depend on test-kitchen ~> 1.0.0.alpha.1 to get API updates. (@fnichol)
- Pull request #7: [Breaking] Support Vagrant 1.1+ and remove vagrant gem dependency. (@fnichol)
- Pull request #8: Add dependency checks for Vagrant and berkshelf-vagrant plugin (if necessary). (@fnichol)
The initial release.