Newest Parallels Version 10.1.2 (28859), breaks vagrant 1.7.1

Discussion in 'Parallels Provider for Vagrant' started by blee71, Dec 22, 2014.

  1. blee71

    blee71 Bit poster

    Messages:
    3
    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'
     ...
    
     
  2. Joel_Clermont

    Joel_Clermont Bit poster

    Messages:
    1
    I ran into the same thing, but upgrading the parallels plugin worked. Run: vagrant plugin update
     
  3. 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
    
     

Share This Page