Vagrant v2.2.7 Release Notes

Release Date: 2020-01-27 // about 4 years ago
  • ๐Ÿ‘Œ IMPROVEMENTS:

    • guest/opensuse: Check for basename hostname prior to setting hostname [GH-11170]
    • ๐Ÿง host/linux: Check for modinfo in /sbin if it's not on PATH [GH-11178]
    • core: Show guest name in hostname error message [GH-11175]
    • ๐Ÿง provisioners/shell: Linux guests now support reboot option [GH-11194]
    • darwin/nfs: Put each NFS export on its own line [GH-11216]
    • contrib/bash: Add more completion flags to up command [GH-11223]
    • ๐Ÿ‘ provider/virtualbox: Add VirtualBox provider support for version 6.1.x [GH-11250]
    • โšก๏ธ box/outdated: Allow to force check for box updates and ignore cached check [GH-11231]
    • โšก๏ธ guest/alpine: Update apk cache when installing rsync [GH-11220]
    • provider/virtualbox: Improve error message when machine folder is inaccessible [GH-11239]
    • provisioner/ansible_local: Add pip install method for arch guests [GH-11265]
    • ๐Ÿ communicators/winssh: Use Windows shell for vagrant ssh -c [GH-11258]

    ๐Ÿ› BUG FIXES:

    • command/snapshot/save: Fix regression that prevented snapshot of all guests in environment [GH-11152]
    • โšก๏ธ core: Update UI to properly retain newlines when adding prefix [GH-11126]
    • โšก๏ธ core: Check if box update is available locally [GH-11188]
    • core: Ensure Vagrant::Errors are loaded in file_checksum util [GH-11183]
    • cloud/publish: Improve argument handling for missing arguments to command [GH-11184]
    • โœ… core: Get latest version for current provider during outdated check [GH-11192]
    • ๐Ÿง linux/nfs: avoid adding extra newlines to /etc/exports [GH-11201]
    • ๐Ÿ”€ guest/darwin: Fix VMware synced folders on APFS [GH-11267]
    • guest/redhat: Ensure nfs-server is restarted when installing nfs client [GH-11212]
    • core: Do not validate checksums if options are empty string [GH-11211]
    • ๐Ÿ— provider/docker: Enhance docker build method to match against buildkit output [GH-11205]
    • provisioner/ansible_local: Don't prompt for input when installing Ansible on Ubuntu and Debian [GH-11191]
    • provisioner/ansible_local: Ensure all guest caps accept all passed in arguments [GH-11265]
    • ๐Ÿ host/windows: Fix regression that prevented port collisions from being detected [GH-11244]
    • core/provisioner: Set top level provisioner name if set in a provisioner config [GH-11295]