{"action":"created","issue":{"url":"https://api.github.com/repos/hashicorp/vagrant/issues/10804","repository_url":"https://api.github.com/repos/hashicorp/vagrant","labels_url":"https://api.github.com/repos/hashicorp/vagrant/issues/10804/labels{/name}","comments_url":"https://api.github.com/repos/hashicorp/vagrant/issues/10804/comments","events_url":"https://api.github.com/repos/hashicorp/vagrant/issues/10804/events","html_url":"https://github.com/hashicorp/vagrant/issues/10804","id":435842219,"node_id":"MDU6SXNzdWU0MzU4NDIyMTk=","number":10804,"title":"\"missing interpolation\" error","user":{"login":"kevinburkengrok","id":49878235,"node_id":"MDQ6VXNlcjQ5ODc4MjM1","avatar_url":"https://avatars1.githubusercontent.com/u/49878235?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinburkengrok","html_url":"https://github.com/kevinburkengrok","followers_url":"https://api.github.com/users/kevinburkengrok/followers","following_url":"https://api.github.com/users/kevinburkengrok/following{/other_user}","gists_url":"https://api.github.com/users/kevinburkengrok/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinburkengrok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinburkengrok/subscriptions","organizations_url":"https://api.github.com/users/kevinburkengrok/orgs","repos_url":"https://api.github.com/users/kevinburkengrok/repos","events_url":"https://api.github.com/users/kevinburkengrok/events{/privacy}","received_events_url":"https://api.github.com/users/kevinburkengrok/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-04-22T18:50:24Z","updated_at":"2019-04-22T18:52:29Z","closed_at":null,"author_association":"NONE","body":"Please note that the Vagrant issue tracker is in priority reserved for bug reports and enhancements. For general usage questions, please use the Vagrant mailing list:\r\nhttps://groups.google.com/forum/#!forum/vagrant-up. Thank you!\r\n\r\n**Tip:** Before submitting your issue, don't hesitate to remove the above introductory text, possible empty sections (e.g. References), and this tip.\r\n\r\n### Vagrant version\r\n\r\nVagrant 2.2.4\r\n\r\n### Host operating system\r\n\r\nMac OS X 10.13.6\r\n\r\n### Guest operating system\r\n\r\nParallels\r\n\r\n### Vagrantfile\r\n\r\n\r\nWill paste if need be, would prefer not to.\r\n\r\n\r\nI get this stack trace which appears to obscure a different error.\r\n\r\n```\r\n==> Destroying unused networking interface...\r\n/opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n/config.rb:99:in `block in missing_interpolation_argument_handler': missing interpolation argument :netaddr in \"The specified host network collides with a non-hostonly network!\\nThis will cause your specified IP to be inaccessible. Please change\\nthe IP or name of your host only network so that it no longer matches that of\\na bridged or non-hostonly network.\\n\\nBridged Network Address: '%{netaddr}'\\nHost-only Network '%{interface_name}': '%{that_netaddr}'\" ({:_key=>:collides, :_namespace=>\"vagrant.actions.vm.host_only_network\"} given) (I18n::MissingInterpolationArgument)\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n/interpolate/ruby.rb:29:in `block in interpolate_hash'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n/interpolate/ruby.rb:21:in `gsub'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n/interpolate/ruby.rb:21:in `interpolate_hash'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n/interpolate/ruby.rb:17:in `interpolate'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n/backend/base.rb:176:in `interpolate'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n/backend/base.rb:59:in `translate'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n.rb:185:in `block in translate'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n.rb:181:in `catch'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/i18n-1.1.1/lib/i18n.rb:181:in `translate'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/vagrant-2.2.4/lib/vagrant/errors.rb:103:in `translate_error'\r\n\tfrom /opt/vagrant/embedded/gems/2.2.4/gems/vagrant-2.2.4/lib/vagrant/errors.rb:72:in `initialize'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:294:in `exception'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:294:in `raise'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:294:in `block in hostonly_config'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:291:in `each'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:291:in `hostonly_config'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:80:in `block in call'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:73:in `each'\r\n\tfrom /Users/kevin/.vagrant.d/gems/2.4.4/gems/vagrant-parallels-2.0.0/lib/vagrant-parallels/action/network.rb:73:in `call'\r\n```"},"comment":{"url":"https://api.github.com/repos/hashicorp/vagrant/issues/comments/485511861","html_url":"https://github.com/hashicorp/vagrant/issues/10804#issuecomment-485511861","issue_url":"https://api.github.com/repos/hashicorp/vagrant/issues/10804","id":485511861,"node_id":"MDEyOklzc3VlQ29tbWVudDQ4NTUxMTg2MQ==","user":{"login":"kevinburkengrok","id":49878235,"node_id":"MDQ6VXNlcjQ5ODc4MjM1","avatar_url":"https://avatars1.githubusercontent.com/u/49878235?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinburkengrok","html_url":"https://github.com/kevinburkengrok","followers_url":"https://api.github.com/users/kevinburkengrok/followers","following_url":"https://api.github.com/users/kevinburkengrok/following{/other_user}","gists_url":"https://api.github.com/users/kevinburkengrok/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinburkengrok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinburkengrok/subscriptions","organizations_url":"https://api.github.com/users/kevinburkengrok/orgs","repos_url":"https://api.github.com/users/kevinburkengrok/repos","events_url":"https://api.github.com/users/kevinburkengrok/events{/privacy}","received_events_url":"https://api.github.com/users/kevinburkengrok/received_events","type":"User","site_admin":false},"created_at":"2019-04-22T18:52:29Z","updated_at":"2019-04-22T18:52:29Z","author_association":"NONE","body":"ah, here's how this error is caught and thrown in virtualbox/network.rb\r\n\r\n```\r\n                raise Vagrant::Errors::NetworkCollision,\r\n                  netaddr: netaddr,\r\n                  that_netaddr: that_netaddr,\r\n                  interface_name: interface[:name]\r\n```\r\n\r\nvs. in parallels\r\n\r\n```\r\n            @env[:machine].provider.driver.read_bridged_interfaces.each do |interface|\r\n              next if interface[:status] == 'Down'\r\n              that_netaddr = IPAddr.new(\"#{interface[:ip]}/#{interface[:netmask]}\")\r\n              raise Vagrant::Errors::NetworkCollision if netaddr.include? that_netaddr\r\n            end\r\n```"}}
{"actor":{"display_login":"kevinburkengrok"}}