Need help using someone elses box

25 views
Skip to first unread message

Michael Ference

unread,
Jul 11, 2019, 2:56:12 PM7/11/19
to Vagrant
Hello, I received a box from a fellow developer and I'm trying to get it up and running.  He told me I just needed to extract the box files to a vagrant folder and use vagrant up command, but I'm getting this error: 

The provider 'parallels' could not be found, but was requested to
back the machine '...'. Please use a provider that exists.

Vagrant knows about the following providers: docker, hyperv, virtualbox

where ... is the name of the machine.

Any help would be greatly appreciated.  
Thanks!

Randall

unread,
Jul 11, 2019, 3:11:09 PM7/11/19
to vagra...@googlegroups.com
Your developer was using Parallels (on MacOS) as his Vagrant provider, so you'll need to install the `vagrant-parallels` provider: https://github.com/Parallels/vagrant-parallels / https://parallels.github.io/vagrant-parallels. The basic installation step is listed in the repo’s README; and the other link is all the other documentation.

If you’re trying to figure out the name of the VM, you find the documentation here: https://www.vagrantup.com/docs/virtualbox/configuration.html#virtual-machine-name.

Hope that helps. 

--
This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list.
 
GitHub Issues: https://github.com/mitchellh/vagrant/issues
IRC: #vagrant on Freenode
---
You received this message because you are subscribed to the Google Groups "Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vagrant-up+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/f102bb79-a4d4-4ae0-a322-08634aa0acd0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Michael Ference

unread,
Jul 11, 2019, 3:27:40 PM7/11/19
to Vagrant
Hi Randall,
I had found Parallel's GitHub page and it appears it's only for Mac and I'm currently working from a Windows environment.  Is that going to be an issue?


On Thursday, July 11, 2019 at 1:11:09 PM UTC-6, Randall wrote:
Your developer was using Parallels (on MacOS) as his Vagrant provider, so you'll need to install the `vagrant-parallels` provider: https://github.com/Parallels/vagrant-parallels / https://parallels.github.io/vagrant-parallels. The basic installation step is listed in the repo’s README; and the other link is all the other documentation.

If you’re trying to figure out the name of the VM, you find the documentation here: https://www.vagrantup.com/docs/virtualbox/configuration.html#virtual-machine-name.

Hope that helps. 
On Jul 11, 2019, at 11:56 AM, Michael Ference <mdfe...@gmail.com> wrote:

Hello, I received a box from a fellow developer and I'm trying to get it up and running.  He told me I just needed to extract the box files to a vagrant folder and use vagrant up command, but I'm getting this error: 

The provider 'parallels' could not be found, but was requested to
back the machine '...'. Please use a provider that exists.

Vagrant knows about the following providers: docker, hyperv, virtualbox

where ... is the name of the machine.

Any help would be greatly appreciated.  
Thanks!


--
This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list.
 
GitHub Issues: https://github.com/mitchellh/vagrant/issues
IRC: #vagrant on Freenode
---
You received this message because you are subscribed to the Google Groups "Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vagra...@googlegroups.com.

Randall

unread,
Jul 11, 2019, 3:42:05 PM7/11/19
to vagra...@googlegroups.com
Hey Micheal,

Well, there’s a chance he/she might have left the default configuration behind. You can check your `vagrantfile` to be sure.

Otherwise, depending on the configuration and what you’re running, changing the provider could be be fairly easy. https://www.vagrantup.com/docs/providers/configuration.html#provider-configuration

-R

To unsubscribe from this group and stop receiving emails from it, send an email to vagrant-up+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/286e4106-abc3-46bf-a6db-74bbbb290056%40googlegroups.com.

Michael Ference

unread,
Jul 11, 2019, 3:52:42 PM7/11/19
to Vagrant
Hi Randall,

Here is what is currently in the Vagrantfile:

# -*- mode: ruby -*-

dir = File.dirname(File.expand_path(__FILE__))

require 'yaml'
require "#{dir}/puphpet/ruby/deep_merge.rb"
require "#{dir}/puphpet/ruby/to_bool.rb"

configValues = YAML.load_file("#{dir}/puphpet/config.yaml")

provider = ENV['VAGRANT_DEFAULT_PROVIDER'] ? ENV['VAGRANT_DEFAULT_PROVIDER'] : 'local'
if File.file?("#{dir}/puphpet/config-#{provider}.yaml")
custom = YAML.load_file("#{dir}/puphpet/config-#{provider}.yaml")
configValues.deep_merge!(custom)
end

if File.file?("#{dir}/puphpet/config-custom.yaml")
custom = YAML.load_file("#{dir}/puphpet/config-custom.yaml")
configValues.deep_merge!(custom)
end

data = configValues['vagrantfile']

Vagrant.require_version '>= 1.8.1'

Vagrant.configure('2') do |config|
eval File.read("#{dir}/puphpet/vagrant/Vagrantfile-#{data['target']}")
end


Do I need to edit this file or just remove it and try vagrant up from scratch?

Thanks,
Michael

Randall

unread,
Jul 11, 2019, 6:03:48 PM7/11/19
to vagra...@googlegroups.com
Hey Michael,

Sorry for the delay in response.

It seems that your developer used PuPHPet. https://puphpet.com/

You can modify the file if you’re comfortable. However, if you’re not, you can go to their website and generate a new configuration; which might be easier.

I’m not super familiar with PuPHPet, as I’ve never actually used it.

- R 

To unsubscribe from this group and stop receiving emails from it, send an email to vagrant-up+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/b238e9e2-8761-4dd6-9d9a-450830178a9d%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages