Vagrant v2.2.6 Release Notes
Release Date: 2019-10-14 // over 4 years ago-
๐ FEATURES:
- core/provisioners: Introduce new Provisioner options: before and after [GH-11043]
- ๐ guest/alpine: Integrate the vagrant-alpine plugin into Vagrant core [GH-10975]
๐ IMPROVEMENTS:
- command/box/prune: Allow prompt skip while preserving actively in use boxes [GH-10908]
- ๐ command/cloud: Support providing checksum information with boxes [GH-11101]
- ๐ dev: Fixed Vagrantfile for Vagrant development [GH-11012]
- guest/alt: Improve handling for using network tools when setting hostname [GH-11000]
- guest/suse: Add ipv6 network config templates for SUSE based distributions [GH-11013]
- ๐ guest/windows: Retry on connection timeout errors for the reboot capability [GH-11093]
- host/bsd: Use host resolve path capability to modify local paths if required [GH-11108]
- host/darwin: Add host resolve path capability to provide real paths for firmlinks [GH-11108]
- โก๏ธ provisioners/chef: Update pkg install flags for chef on FreeBSD guests [GH-11075]
- provider/hyperv: Improve error message when VMMS is not running [GH-10978]
- provider/virtualbox: Raise additional errors for incomplete virtualbox installation on usable check [GH-10938]
- ๐ util/filechecksum: Add support for more checksum types [GH-11101]
๐ BUG FIXES:
- ๐ command/rsync-auto: Fix path watcher bug so that all subdirectories are synced when changed [GH-11089]
- command/snapshot/save: Ensure VM id is passed to list snapshots for hyper-v provider [GH-11097]
- core: Ensure proper paths are shown in config loading exceptions [GH-11056]
- guest/suse: Use hostnamectl instead of hostname to set the hostname under SUSE [GH-11100]
- ๐ณ provider/docker: Fix default provider validation if password is used [GH-11053]
- ๐ณ provider/docker: Fix Docker providers usable? check [GH-11068]
- provisioner/ansible_local: Ensure pip_install_cmd is finalized to emptry string [GH-11098]
- provisioner/file: Ensure relative path for file provisioner source is relative to guest machines cwd [GH-11099]
- ๐ provider/docker: Ensure docker build_args option is properly set in docker compose config yaml [GH-11106]
- โก๏ธ guest/suse: Update nfs & service daemon names for suse based hosts and guests [GH-11076]
- ๐ณ provider/docker: Determine ip address prefix workaround for docker public networks [GH-11111]
- ๐ณ provider/docker: Only return interfaces where addr is not nil for networks [GH-11116]