Page MenuHomeSolus

Update vagrant to 2.2.2
ClosedPublic

Authored by der_eismann on Nov 23 2018, 12:02 PM.
Tags
None
Referenced Files
F11066790: D4437.id10883.diff
Fri, Aug 11, 6:44 PM
F11066789: D4437.id.diff
Fri, Aug 11, 6:44 PM
F11066788: D4437.id10996.diff
Fri, Aug 11, 6:44 PM
F11066787: D4437.id10992.diff
Fri, Aug 11, 6:44 PM
F11047626: D4437.diff
Thu, Aug 10, 3:38 PM
F11022474: D4437.diff
Tue, Aug 8, 1:15 AM
F10963160: D4437.diff
Wed, Jul 19, 2:14 AM
F10875990: D4437.id10883.diff
Jun 20 2023, 8:34 AM
Subscribers

Details

Summary

Features:

  • core/plugins: Add reset! method to communicator
  • providers/virtualbox: Add support for VirtualBox 6.0

Improvements:

  • command/validate: Allow validation of config while ignoring provider
  • communicators/ssh: Prevent overly verbose output waiting for connection
  • communicators/ssh: Support ed25519 keys
  • communicators/ssh: Add reset! implementation
  • communicators/winrm: Add reset! implementation
  • core: Limit number of automatic box update checks
  • providers/virtualbox: Add automount flag if specified with synced_folder
  • providers/virtualbox: Refactor host only network settings
  • providers/virtualbox: Support setting default NIC type for network adapters
  • providers/virtualbox: Update ssh_port helper to handle multiple matches
  • provisioners/shell: Add :reset option to allow communicator reset
  • synced_folders/smb: Allow for 'default' smb_username in prompt if set
  • util/network_ip: Simplify network_address helper

Bug Fixes:

  • command/login: Only show deprecation warning when command is invoked
  • core: Fallback to Vagrantfile defined box information
  • core/bundler: Update source ordering to properly resolve with new RubyGems
  • core/triggers: Only split inline script if host is non-Windows
  • communicator/winrm: Prepend computer name to username when running elevated commands
  • guest/debian: Fix halting issue when setting hostname by restarting networking on guest
  • guest/linux: Fix vagrant user access to docker after install
  • guest/windows: Add reboot capability to fix hostname race condition
  • guest/windows: Allow for reading key paths with spaces
  • providers/docker: Deterministic host VM synced folder location for Docker VM
  • providers/virtualbox: Update default_nic_type implementation and add warning
Test Plan
  • Install locally and confirmed version with vagrant version
  • Run with a few local projects, including usage of vagrant up, destroy, init and provision

Diff Detail

Repository
R3106 vagrant
Lint
Lint Not Applicable
Unit
Tests Not Applicable