vagrant/lib/vagrant
Brian Cain 6b9cdb4e48
Fixes #10663: Ignore boxes in collection with malformed version numbers
Prior to this commit, if a box some how got on disk that had an
incorrect or invalid version number that did not match Gem::Version,
Vagrant would throw an exception when attempting to generate a list of
the boxes on disk. This commit fixes that by looking at the version from
the path generated, and shows a warning to the user about the box and
skips it from the list so they at least know about the problematic box
and can still get a list of boxes.
2019-02-14 15:30:11 -08:00
..
action Wrap output in thread when being called from within trap-context 2019-02-12 16:06:16 -08:00
config Fixes #10224: Allow validation of config while ignoring provider 2018-10-30 13:37:22 -07:00
plugin Ensure action param is a symbol, and if nil return to do nothing 2019-02-01 13:34:15 -08:00
util Use ld path of system libs with appimage libs suffixed 2019-02-04 12:52:55 -08:00
action.rb Add missing action autoloads 2018-04-04 16:27:06 -07:00
alias.rb some light changes per PR feedback 2018-02-25 22:21:16 -07:00
batch_action.rb Always provide timeout on thread join to prevent deadlock errors 2017-03-27 12:58:39 -07:00
box.rb Limit automatic box outdated checks to once per hour 2018-11-01 09:45:11 -07:00
box_collection.rb Fixes #10663: Ignore boxes in collection with malformed version numbers 2019-02-14 15:30:11 -08:00
box_metadata.rb core: better error when adding box with malformed version [GH-3332] 2014-04-01 22:48:52 -07:00
bundler.rb Update ordering of gem sources to ensure proper resolution 2018-11-02 09:14:27 -07:00
capability_host.rb Spelling fixes 2018-03-14 14:41:04 +00:00
cli.rb Introduce `type` and `command` triggers 2019-02-01 13:34:15 -08:00
config.rb core: configure version can be an int [GH-2689] 2013-12-19 08:03:15 -08:00
environment.rb Introduce `type` and `command` triggers 2019-02-01 13:34:15 -08:00
errors.rb Handle command triggers with run_remote options 2019-02-01 13:34:15 -08:00
guest.rb core: more user-friendly errors for caps on guests 2014-01-09 10:24:25 -08:00
host.rb Spelling fixes 2018-03-14 14:41:04 +00:00
machine.rb Introduce `type` and `command` triggers 2019-02-01 13:34:15 -08:00
machine_index.rb Spelling fixes 2018-03-14 14:41:04 +00:00
machine_state.rb core: if state ID is NOT_CREATED_ID, destroy machine state 2014-05-05 21:44:34 -07:00
plugin.rb commands/plugin: list uses PluginManager 2014-01-05 08:42:34 -08:00
registry.rb Use Integer instead of Fixnum for Ruby 2.4+ compatibility. 2017-10-23 10:57:36 -07:00
shared_helpers.rb Support non-interactive local plugin install 2018-07-17 14:49:41 -07:00
ui.rb Scrub sensitive information prior to message output 2017-12-14 15:38:31 -08:00
util.rb Add full checkpoint integration 2018-01-16 14:16:49 -08:00
vagrantfile.rb Fallback to Vagrantfile configuration when local metadata lookup fails 2018-11-02 13:59:53 -07:00
version.rb Add new version.txt used to generate installers 2014-02-02 15:33:12 +01:00