Page MenuHomeSolus

Update vagrant to 2.1.4
ClosedPublic

Authored by der_eismann on Aug 30 2018, 8:58 AM.
Tags
None
Referenced Files
F11047623: D3740.diff
Thu, Aug 10, 3:37 PM
F10973547: D3740.id9334.diff
Fri, Jul 21, 8:40 PM
F10966647: D3740.diff
Thu, Jul 20, 5:11 AM
F10931394: D3740.diff
Jul 11 2023, 7:19 PM
F10719017: D3740.id.diff
May 5 2023, 7:30 AM
Subscribers
None

Details

Summary

New Features:

  • core: Support for project specific plugins

Improvements:

  • command/reload: Add --force flag to reload command
  • contrib/bash: Replace -VAGRANTSLASH- with literal slash in completion
  • core: Show installed version of Vagrant when displaying version check
  • core: Retain information of original box backing active guest
  • core: Only write box info if provider supports box objects
  • core: Update net-ssh dependency constraint to ~> 5.0.0
  • core/triggers: Catch and allow for non-standard exit codes with triggers run options
  • core/triggers: Allow for spaces in path for trigger run option
  • guest/debian: Isolate network interface configuration to individual files for systemd
  • guest/redhat: Use libnfs-utils package if available
  • provider/docker: Support Docker volume consistency for synced folders
  • util/downloader: Support custom suffix on user agent string
  • util/downloader: Prevent false positive matches on Location header
  • util/subprocess: Force system library paths for executables external to AppImage

Bug Fixes:

  • core: Disable Vagrantfile loading with plugin commands
  • core: Ensure the SecureRandom library is loaded for the trigger class
  • core: Fix local plugin installation prompt answer parsing
  • core: Reset internal environment after plugin loading
  • core/triggers: Allow trigger run args option to be a single string
  • guest/solaris: Add back guest detection check for Solaris derived guests
  • guest/windows: Be more explicit when invoking cmd.exe with mount_volume script
  • host/linux: Fix sudo usage in NFS capability when modifying exports file
  • provider/docker: Convert windows paths for volume mounts on docker driver
  • provider/virtualbox: Skip link-local when fixing IPv6 route
  • push/ftp: Custom error when attempting to push too many files
  • util/downloader: Prevent errors when Location header contains relative path
  • util/guest_inspection: Prevent nmcli check from hanging when pty is enabled
  • util/platform: Always force string type conversion on path
Test Plan
  • Install locally and confirmed 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

Event Timeline

der_eismann retitled this revision from Update vagrant to 2.1.3 to Update vagrant to 2.1.4.Aug 31 2018, 11:44 AM
der_eismann edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Aug 31 2018, 6:09 PM

This is failing to apply for some reason. Any changes you could rebase (even though it shouldn't be necessary) or submit a new diff?

This revision was automatically updated to reflect the committed changes.

Did it just work at the second try?

@der_eismann I'm confused, Phab didn't update to indicate it had landed it at all when I was doing the usual arc patch+land process, guessing PHD was being a twat. I'll push it now that it's landed.