Vagrant v1.2.4 Release Notes
Release Date: 2013-07-16 // almost 11 years ago-
๐ FEATURES:
- Chef solo and client provisioning now support a
custom_config_path
setting that accepts a path to a Ruby file to load as part of Chef configuration, allowing you to override any setting available. [GH-876] - CFEngine provisioner: you can now specify the package name to install, so CFEngine enterprise is supported. [GH-1920]
๐ IMPROVEMENTS:
vagrant box remove
works with only the name of the box if that box exists only backed by one provider. [GH-1032]vagrant destroy
returns exit status 1 if any of the confirmations are declined. [GH-923]- Forwarded ports can specify a host IP and guest IP to bind to. [GH-1121]
- You can now set the "ip" of a private network that uses DHCP. This will change the subnet and such that the DHCP server uses.
- Add
file_cache_path
support for chef_solo. [GH-1897]
๐ BUG FIXES:
- VBoxManage or any other executable missing from PATH properly reported. Regression from 1.2.2. [GH-1928]
- Boxes downloaded as part of
vagrant up
are now done so prior to config validation. This allows Vagrantfiles to references files that may be in the box itself. [GH-1061] - Chef removes dna.json and encrypted data bag secret file prior to uploading. [GH-1111]
- NFS synced folders exporting sub-directories of other exported folders now works properly. [GH-785]
- NFS shared folders properly dereference symlinks so that the real path is used, avoiding mount errors [GH-1101]
- SSH channel is closed after the exit status is received, potentially eliminating any SSH hangs. [GH-603]
- Fix regression where VirtualBox detection wasn't working anymore. [GH-1918]
- NFS shared folders with single quotes in their name now work properly. [GH-1166]
- Debian/Ubuntu request DHCP renewal when hostname changes, which will fix issues with FQDN detecting. [GH-1929]
- SSH adds the "DSAAuthentication=yes" option in case that is disabled on the user's system. [GH-1900]
- Chef solo and client provisioning now support a