Newest Parallels Version 10.1.2 (28859), breaks vagrant 1.7.1

blee71

Bit poster
I just updated Parallels against my better judgement and of course it breaks vagrant.
Code:
vagrant up
Bringing machine 'default' up with 'parallels' provider...
==> default: Checking if box 'puphpet/ubuntu1404-x64' is up to date...
/opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/util/network_ip.rb:24:in `ip_parts': undefined method `split' for nil:NilClass (NoMethodError)
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/util/network_ip.rb:8:in `network_address'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/driver/pd_8.rb:291:in `block in read_host_only_interfaces'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/driver/pd_8.rb:278:in `each'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/driver/pd_8.rb:278:in `read_host_only_interfaces'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:443:in `hostonly_find_matching_network'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:318:in `hostonly_adapter'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:95:in `block (3 levels) in call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/environment.rb:516:in `lock'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:94:in `block (2 levels) in call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:92:in `synchronize'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:92:in `block in call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:78:in `each'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/network.rb:78:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/prepare_nfs_settings.rb:18:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builtin/synced_folders.rb:84:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builtin/synced_folder_cleanup.rb:28:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/plugins/synced_folders/nfs/action_cleanup.rb:25:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/prepare_nfs_valid_ids.rb:12:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builtin/handle_forwarded_port_collisions.rb:160:in `handle'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builtin/handle_forwarded_port_collisions.rb:42:in `block in call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/environment.rb:516:in `lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builtin/handle_forwarded_port_collisions.rb:41:in `call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/handle_forwarded_port_collisions.rb:14:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/prepare_forwarded_port_collision_params.rb:40:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builtin/provision.rb:80:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/clear_forwarded_ports.rb:20:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /Users/brianlee/.vagrant.d/gems/gems/vagrant-parallels-1.3.5/lib/vagrant-parallels/action/set_name.rb:19:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builder.rb:116:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/runner.rb:66:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/util/busy.rb:19:in `busy'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/runner.rb:66:in `run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builtin/call.rb:53:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/builder.rb:116:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/runner.rb:66:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/util/busy.rb:19:in `busy'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/action/runner.rb:66:in `run'
 ...
 
Yes, it should be fixed in "vagrant-parallels" v1.3.6 and higher
blee71, please, update to the latest plugin version and try again

Code:
vagrant plugin update vagrant-parallels
 
Back
Top