Vagrant v2.2.0 Release Notes

Release Date: 2018-10-16 // over 5 years ago
  • ๐Ÿ”‹ FEATURES:

    • command/cloud: Introduce vagrant cloud subcommand to Vagrant [GH-10148]
    • command/upload: Add command for uploading files to guest [GH-10263]
    • command/winrm: Add command for executing guest commands via WinRM [GH-10263]
    • ๐Ÿ”ง command/winrm-config: Add command for providing WinRM configuration [GH-10263]

    ๐Ÿ‘Œ IMPROVEMENTS:

    • core: Ensure file paths are identical when checking for cwd [GH-10220]
    • core: Add config option ignore_box_vagrantfile for ignoring vagrantfile inside box [GH-10242]
    • core/triggers: Add abort option to core triggers [GH-10232]
    • ๐Ÿ’Ž core/triggers: Introduce ruby option for trigger [GH-10267]
    • โช contrib/bash: Add completion for snapshot names for vagrant snapshot restore|delete [GH-9054]
    • ๐Ÿ— providers/docker: Build docker from git repo [GH-10221]
    • โšก๏ธ providers/hyperv: Update Hyper-V admin check and allow override via ENV variable [GH-10275]
    • providers/virtualbox: Allow base_mac to be optional [GH-10255]
    • provisioners/salt: bootstrap-salt.sh: use -s with curl [GH-9432]
    • ๐Ÿšš provisioners/salt: remove leading space with bootstrap_options [GH-9431]

    ๐Ÿ› BUG FIXES:

    • ๐Ÿ”Œ core/environment: Provide rgloader for local plugin installations [GH-10279]
    • ๐Ÿšš contrib/sudoers/osx: Fix missing comma and add remove export alias [GH-10235]
    • guest/redhat: Update restart logic in redhat change_host_name cap [GH-10223]
    • ๐Ÿ guest/windows: Allow special characters in SMB password field [GH-10219]
    • providers/hyperv: Only use AutomaticCheckpointsEnabled when available [GH-10264]
    • providers/hyperv: Only use CheckpointType when available [GH-10265]
    • provisioners/ansible: Fix remote directory creation [GH-10259, GH-10258]
    • ๐Ÿ provisioners/puppet: Properly set env variables for puppet provisioner on windows [GH-10218]
    • ๐Ÿ provisioners/salt: Properly set salt pillar variables for windows guests [GH-10215]
    • ๐Ÿ”€ synced_folders/rsync: Ensure unique tmp dirs for ControlPath with rsync [GH-10291]