Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vagrant not finding VirtualBox 5.0.X on Mac OSX #6431

Closed
scarstens opened this issue Oct 23, 2015 · 51 comments
Closed

Vagrant not finding VirtualBox 5.0.X on Mac OSX #6431

scarstens opened this issue Oct 23, 2015 · 51 comments

Comments

@scarstens
Copy link

I can't find any reason why vagrant won't work with VirtualBox 5, but for some reason it just won't detect that virtualbox is installed. Here is the CLI output of related parts:

Seths-MacBook-Pro:VTEST sethcarstens$ cat Vagrantfile
Vagrant.configure(2) do |config|
  config.vm.provider "virtualbox" do |v|
    v.name = "my_vm"
  end
endSeths-MacBook-Pro:VTEST sethcarstens$ which vagrant
/usr/local/bin/vagrant
Seths-MacBook-Pro:VTEST sethcarstens$ vagrant -v
Vagrant 1.7.4
Seths-MacBook-Pro:VTEST sethcarstens$ which virtualbox
/usr/local/bin/virtualbox
Seths-MacBook-Pro:VTEST sethcarstens$ VBoxManage --version
5.0.8r103449
Seths-MacBook-Pro:VTEST sethcarstens$ vagrant up
No usable default provider could be found for your system.

Vagrant relies on interactions with 3rd party systems, known as
"providers", to provide Vagrant with resources to run development
environments. Examples are VirtualBox, VMware, Hyper-V.

The easiest solution to this message is to install VirtualBox, which
is available for free on all major platforms.

If you believe you already have a provider available, make sure it
is properly installed and configured. You can see more details about
why a particular provider isn't working by forcing usage with
`vagrant up --provider=PROVIDER`, which should give you a more specific
error message for that particular provider.
@DanyC97
Copy link

DanyC97 commented Oct 23, 2015

which OS X are you running?

@scarstens
Copy link
Author

Yosemite 10.10.5

@sethvargo
Copy link
Contributor

Hi @scarstens

Thank you for opening an issue, and I am sorry you are having issues with Vagrant + VirtualBox. I have almost the exact setup locally and Vagrant is working as expected. Are you running a yostemite beta by chance? Are you able to share the output of the vagrant command in debug modehttps://docs.vagrantup.com/v2/other/debugging.html?

@scarstens
Copy link
Author

Sorry for the delay, I sure can:

Seths-MacBook-Pro:VTEST sethcarstens$ vagrant up -v virtualbox
Vagrant 1.7.4
Seths-MacBook-Pro:VTEST sethcarstens$ vagrant up --provider virtualbox
The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
Seths-MacBook-Pro:VTEST sethcarstens$ vagrant up --provider virtualbox --debug
 INFO global: Vagrant version: 1.7.4
 INFO global: Ruby version: 2.0.0
 INFO global: RubyGems version: 2.0.14
 INFO global: VAGRANT_INSTALLER_VERSION="2"
 INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant"
 INFO global: VAGRANT_OLD_ENV_TERM_PROGRAM_VERSION="361"
 INFO global: VAGRANT_OLD_ENV_prev_ps1="\\[\e]133;D;$?\a\e]1337;RemoteHost=sethcarstens@Seths-MacBook-Pro.local\a\e]1337;CurrentDir=/Users/sethcarstens/Sites/VTEST\a\e]133;A\a\\]\\h:\\W \\u\\$ \\[\e]133;B\a\\]"
 INFO global: VAGRANT_OLD_ENV_PATH="/usr/local/heroku/bin:/usr/local/opt/php55/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
 INFO global: VAGRANT_OLD_ENV_PS1="\\[\e]133;D;$?\a\e]1337;RemoteHost=sethcarstens@Seths-MacBook-Pro.local\a\e]1337;CurrentDir=/Users/sethcarstens/Sites/VTEST\a\e]133;A\a\\]\\h:\\W \\u\\$ \\[\e]133;B\a\\]"
 INFO global: VAGRANT_OLD_ENV_TERM="xterm-256color"
 INFO global: VAGRANT_OLD_ENV_USER="sethcarstens"
 INFO global: VAGRANT_OLD_ENV_HOME="/Users/sethcarstens"
 INFO global: VAGRANT_OLD_ENV__="/usr/local/bin/vagrant"
 INFO global: VAGRANT_OLD_ENV_SHELL="/bin/bash"
 INFO global: VAGRANT_OLD_ENV_TMPDIR="/var/folders/h4/hl9lm0y50pb7zgst2bj21yl00000gn/T/"
 INFO global: VAGRANT_OLD_ENV_SHLVL="1"
 INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded"
 INFO global: VAGRANT_OLD_ENV_Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.o8epsUlZbH/Render"
 INFO global: VAGRANT_OLD_ENV_TERM_SESSION_ID="A379D058-21E5-4FB2-8816-02B3261272B4"
 INFO global: VAGRANT_OLD_ENV_SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.NP2Bx48yon/Listeners"
 INFO global: VAGRANT_OLD_ENV_XPC_FLAGS="0x0"
 INFO global: VAGRANT_OLD_ENV_XPC_SERVICE_NAME="0"
 INFO global: VAGRANT_OLD_ENV_PWD="/Users/sethcarstens/Sites/VTEST"
 INFO global: VAGRANT_OLD_ENV_LOGNAME="sethcarstens"
 INFO global: VAGRANT_INSTALLER_ENV="1"
 INFO global: VAGRANT_OLD_ENV_TERM_PROGRAM="Apple_Terminal"
 INFO global: VAGRANT_OLD_ENV___CF_USER_TEXT_ENCODING="0x1F5:0x0:0x0"
 INFO global: VAGRANT_OLD_ENV_LANG="en_US.UTF-8"
 INFO global: VAGRANT_INTERNAL_BUNDLERIZED="1"
 INFO global: VAGRANT_LOG="debug"
 INFO global: Plugins:
 INFO global:   - bundler = 1.10.5
 INFO global:   - mime-types = 1.25.1
 INFO global:   - rest-client = 1.6.9
 INFO global:   - vagrant-bindfs = 0.4.3
 INFO global:   - vagrant-hostsupdater = 0.0.11
 INFO global:   - vagrant-parallels = 1.5.0
 INFO global:   - vagrant-share = 1.1.4
 INFO global:   - vagrant-triggers = 0.5.2
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/box/plugin.rb
 INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/destroy/plugin.rb
 INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/global-status/plugin.rb
 INFO manager: Registered plugin: global-status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/halt/plugin.rb
 INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/help/plugin.rb
 INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/init/plugin.rb
 INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/list-commands/plugin.rb
 INFO manager: Registered plugin: list-commands command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/login/plugin.rb
 INFO manager: Registered plugin: vagrant-login
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/package/plugin.rb
 INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/plugin/plugin.rb
 INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/provision/plugin.rb
 INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/push/plugin.rb
 INFO manager: Registered plugin: push command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/rdp/plugin.rb
 INFO manager: Registered plugin: rdp command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/reload/plugin.rb
 INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/resume/plugin.rb
 INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/ssh/plugin.rb
 INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/ssh_config/plugin.rb
 INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/status/plugin.rb
 INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/suspend/plugin.rb
 INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/plugin.rb
 INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/version/plugin.rb
 INFO manager: Registered plugin: version command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/communicators/ssh/plugin.rb
 INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/communicators/winrm/plugin.rb
 INFO manager: Registered plugin: winrm communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/arch/plugin.rb
 INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/atomic/plugin.rb
 INFO manager: Registered plugin: Atomic Host guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/coreos/plugin.rb
 INFO manager: Registered plugin: CoreOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/darwin/plugin.rb
 INFO manager: Registered plugin: Darwin guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/debian/plugin.rb
 INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/debian8/plugin.rb
 INFO manager: Registered plugin: Debian Jessie guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/esxi/plugin.rb
 INFO manager: Registered plugin: ESXi guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/fedora/plugin.rb
 INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/funtoo/plugin.rb
 INFO manager: Registered plugin: Funtoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/linux/plugin.rb
 INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/mint/plugin.rb
 INFO manager: Registered plugin: Mint guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/netbsd/plugin.rb
 INFO manager: Registered plugin: NetBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/nixos/plugin.rb
 INFO manager: Registered plugin: NixOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/omnios/plugin.rb
 INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/openbsd/plugin.rb
 INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/photon/plugin.rb
 INFO manager: Registered plugin: VMware Photon guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/pld/plugin.rb
 INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/smartos/plugin.rb
 INFO manager: Registered plugin: SmartOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/solaris/plugin.rb
 INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/solaris11/plugin.rb
 INFO manager: Registered plugin: Solaris 11 guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/suse/plugin.rb
 INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/tinycore/plugin.rb
 INFO manager: Registered plugin: TinyCore Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/ubuntu/plugin.rb
 INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/windows/plugin.rb
 INFO manager: Registered plugin: Windows guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/arch/plugin.rb
 INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/bsd/plugin.rb
 INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/darwin/plugin.rb
 INFO manager: Registered plugin: Mac OS X host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/linux/plugin.rb
 INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/null/plugin.rb
 INFO manager: Registered plugin: null host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/slackware/plugin.rb
 INFO manager: Registered plugin: Slackware host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/suse/plugin.rb
 INFO manager: Registered plugin: SUSE host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/windows/plugin.rb
 INFO manager: Registered plugin: Windows host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/kernel_v1/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/kernel_v2/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/docker/plugin.rb
 INFO manager: Registered plugin: docker-provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/hyperv/plugin.rb
 INFO manager: Registered plugin: Hyper-V provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/ansible/plugin.rb
 INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/cfengine/plugin.rb
 INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/chef/plugin.rb
 INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/docker/plugin.rb
 INFO manager: Registered plugin: docker
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/file/plugin.rb
 INFO manager: Registered plugin: file
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/puppet/plugin.rb
 INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/salt/plugin.rb
 INFO manager: Registered plugin: salt
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/shell/plugin.rb
 INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/atlas/plugin.rb
 INFO manager: Registered plugin: atlas
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/ftp/plugin.rb
 INFO manager: Registered plugin: ftp
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/heroku/plugin.rb
 INFO manager: Registered plugin: heroku
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/local-exec/plugin.rb
 INFO manager: Registered plugin: local-exec
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/noop/plugin.rb
 INFO manager: Registered plugin: noop
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/nfs/plugin.rb
 INFO manager: Registered plugin: NFS synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/rsync/plugin.rb
 INFO manager: Registered plugin: RSync synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/smb/plugin.rb
 INFO manager: Registered plugin: SMB synced folders
 INFO global: Loading plugins!
 INFO manager: Registered plugin: vagrant-share
 INFO manager: Registered plugin: HostsUpdater
 INFO manager: Registered plugin: Triggers
 INFO manager: Registered plugin: Bindfs
 INFO manager: Registered plugin: vagrant-parallels
 INFO vagrant: `vagrant` invoked: ["up", "--provider", "virtualbox", "--debug"]
DEBUG vagrant: Creating Vagrant environment
 INFO environment: Environment initialized (#<Vagrant::Environment:0x0000010295ed10>)
 INFO environment:   - cwd: /Users/sethcarstens/Sites/VTEST
 INFO environment: Home path: /Users/sethcarstens/.vagrant.d
 INFO environment: Local data path: /Users/sethcarstens/Sites/VTEST/.vagrant
DEBUG environment: Creating: /Users/sethcarstens/Sites/VTEST/.vagrant
 INFO environment: Running hook: environment_plugins_loaded
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 2 hooks defined.
 INFO runner: Running action: environment_plugins_loaded #<Vagrant::Action::Builder:0x0000010203a1f8>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001021bd4d0>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001018d4cd8>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x0000010223b2b8>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x0000010223b2b8>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001018d4cd8>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001021bd4d0>
 INFO environment: Running hook: environment_load
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 3 hooks defined.
 INFO runner: Running action: environment_load #<Vagrant::Action::Builder:0x00000102300f90>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102313aa0>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102351f30>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001028a9528>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001028a9528>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102351f30>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102313aa0>
 INFO cli: CLI: [] "up" ["--provider", "virtualbox"]
DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command ["--provider", "virtualbox"]
DEBUG command: 'Up' each target VM...
 INFO loader: Set :root = #<Pathname:/Users/sethcarstens/Sites/VTEST/Vagrantfile>
DEBUG loader: Populating proc cache for #<Pathname:/Users/sethcarstens/Sites/VTEST/Vagrantfile>
DEBUG loader: Load procs for pathname: /Users/sethcarstens/Sites/VTEST/Vagrantfile
 INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Loading from: root (evaluating)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
DEBUG command: Getting target VMs for command. Arguments:
DEBUG command:  -- names: ["default"]
DEBUG command:  -- options: {:provider=>"virtualbox"}
DEBUG command: Finding machine that match name: default
 INFO environment: Getting machine: default (virtualbox)
 INFO environment: Uncached load of machine.
 INFO environment: Running hook: environment_unload
 INFO host: Autodetecting host type for [#<Vagrant::Environment: /Users/sethcarstens/Sites/VTEST>]
DEBUG host: Trying: arch
DEBUG host: Trying: darwin
 INFO host: Detected: darwin!
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 2 hooks defined.
 INFO runner: Running action: environment_unload #<Vagrant::Action::Builder:0x00000102974ea8>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x0000010231ad28>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001022d3220>
 INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102290a60>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102290a60>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x000001022d3220>
 INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x0000010231ad28>
ERROR vagrant: Vagrant experienced an error! Details:
ERROR vagrant: #<Vagrant::Errors::ProviderNotFound: The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.>
ERROR vagrant: The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:128:in `machine_config'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:45:in `machine'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:612:in `machine'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:168:in `block in with_target_vms'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `block in with_target_vms'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `each'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `with_target_vms'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:74:in `block in execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:277:in `block (2 levels) in batch'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `tap'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `block in batch'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `synchronize'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `batch'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:58:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'
 INFO interface: error: The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
 INFO interface: Machine: error-exit ["Vagrant::Errors::ProviderNotFound", "The provider 'virtualbox' could not be found, but was requested to\nback the machine 'default'. Please use a provider that exists."]
Seths-MacBook-Pro:VTEST sethcarstens$ which virtualbox
/usr/local/bin/virtualbox
Seths-MacBook-Pro:VTEST sethcarstens$ VBoxManage --version
5.0.8r103449

@sethvargo
Copy link
Contributor

Hi @scarstens

Could you please uninstall all but the core plugins and try again?

Please remove:
vagrant-bindfs
vagrant-hostsupdater
vagrant-parallels
vagrant-triggers

As part of our support process, we ask users to uninstall all plugins, since plugins can change Vagrant's behavior.

@scarstens
Copy link
Author

Done, same issue:

Seths-MacBook-Pro:VTEST sethcarstens$ vagrant up
No usable default provider could be found for your system.

Vagrant relies on interactions with 3rd party systems, known as
"providers", to provide Vagrant with resources to run development
environments. Examples are VirtualBox, VMware, Hyper-V.

The easiest solution to this message is to install VirtualBox, which
is available for free on all major platforms.

If you believe you already have a provider available, make sure it
is properly installed and configured. You can see more details about
why a particular provider isn't working by forcing usage with
`vagrant up --provider=PROVIDER`, which should give you a more specific
error message for that particular provider.
Seths-MacBook-Pro:VTEST sethcarstens$ vagrant up --provider virtualbox
The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
Seths-MacBook-Pro:VTEST sethcarstens$ vagrant up --provider virtualbox --debug
 INFO global: Vagrant version: 1.7.4
 INFO global: Ruby version: 2.0.0
 INFO global: RubyGems version: 2.0.14
 INFO global: VAGRANT_OLD_ENV_TMPDIR="/var/folders/h4/hl9lm0y50pb7zgst2bj21yl00000gn/T/"
 INFO global: VAGRANT_OLD_ENV_USER="sethcarstens"
 INFO global: VAGRANT_OLD_ENV_SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.NP2Bx48yon/Listeners"
 INFO global: VAGRANT_OLD_ENV_PATH="/usr/local/heroku/bin:/usr/local/opt/php55/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
 INFO global: VAGRANT_OLD_ENV_XPC_FLAGS="0x0"
 INFO global: VAGRANT_OLD_ENV_TERM_PROGRAM="iTerm.app"
 INFO global: VAGRANT_OLD_ENV_SHLVL="1"
 INFO global: VAGRANT_OLD_ENV_COLORFGBG="7;0"
 INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant"
 INFO global: VAGRANT_OLD_ENV_SHELL="/bin/bash"
 INFO global: VAGRANT_OLD_ENV_prev_ps1="\\[\e]133;D;$?\a\e]1337;RemoteHost=sethcarstens@Seths-MacBook-Pro.local\a\e]1337;CurrentDir=/Users/sethcarstens/Sites/VTEST\a\e]133;A\a\\]\\h:\\W \\u\\$ \\[\e]133;B\a\\]"
 INFO global: VAGRANT_OLD_ENV_ITERM_PROFILE="Default"
 INFO global: VAGRANT_INSTALLER_VERSION="2"
 INFO global: VAGRANT_OLD_ENV_TERM="xterm-256color"
 INFO global: VAGRANT_OLD_ENV_Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.o8epsUlZbH/Render"
 INFO global: VAGRANT_OLD_ENV_PWD="/Users/sethcarstens/Sites/VTEST"
 INFO global: VAGRANT_OLD_ENV_PS1="\\[\e]133;D;$?\a\e]1337;RemoteHost=sethcarstens@Seths-MacBook-Pro.local\a\e]1337;CurrentDir=/Users/sethcarstens/Sites/VTEST\a\e]133;A\a\\]\\h:\\W \\u\\$ \\[\e]133;B\a\\]"
 INFO global: VAGRANT_OLD_ENV_XPC_SERVICE_NAME="0"
 INFO global: VAGRANT_OLD_ENV_ITERM_SESSION_ID="w0t0p0"
 INFO global: VAGRANT_INSTALLER_ENV="1"
 INFO global: VAGRANT_OLD_ENV_OLDPWD="/Users/sethcarstens/Sites"
 INFO global: VAGRANT_OLD_ENV___CF_USER_TEXT_ENCODING="0x1F5:0x0:0x0"
 INFO global: VAGRANT_OLD_ENV_LOGNAME="sethcarstens"
 INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded"
 INFO global: VAGRANT_OLD_ENV_LANG="en_US.UTF-8"
 INFO global: VAGRANT_OLD_ENV_HOME="/Users/sethcarstens"
 INFO global: VAGRANT_OLD_ENV__="/usr/local/bin/vagrant"
 INFO global: VAGRANT_INTERNAL_BUNDLERIZED="1"
 INFO global: VAGRANT_LOG="debug"
 INFO global: Plugins:
 INFO global:   - bundler = 1.10.5
 INFO global:   - mime-types = 1.25.1
 INFO global:   - rest-client = 1.6.9
 INFO global:   - vagrant-share = 1.1.4
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/box/plugin.rb
 INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/destroy/plugin.rb
 INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/global-status/plugin.rb
 INFO manager: Registered plugin: global-status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/halt/plugin.rb
 INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/help/plugin.rb
 INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/init/plugin.rb
 INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/list-commands/plugin.rb
 INFO manager: Registered plugin: list-commands command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/login/plugin.rb
 INFO manager: Registered plugin: vagrant-login
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/package/plugin.rb
 INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/plugin/plugin.rb
 INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/provision/plugin.rb
 INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/push/plugin.rb
 INFO manager: Registered plugin: push command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/rdp/plugin.rb
 INFO manager: Registered plugin: rdp command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/reload/plugin.rb
 INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/resume/plugin.rb
 INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/ssh/plugin.rb
 INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/ssh_config/plugin.rb
 INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/status/plugin.rb
 INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/suspend/plugin.rb
 INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/plugin.rb
 INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/version/plugin.rb
 INFO manager: Registered plugin: version command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/communicators/ssh/plugin.rb
 INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/communicators/winrm/plugin.rb
 INFO manager: Registered plugin: winrm communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/arch/plugin.rb
 INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/atomic/plugin.rb
 INFO manager: Registered plugin: Atomic Host guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/coreos/plugin.rb
 INFO manager: Registered plugin: CoreOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/darwin/plugin.rb
 INFO manager: Registered plugin: Darwin guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/debian/plugin.rb
 INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/debian8/plugin.rb
 INFO manager: Registered plugin: Debian Jessie guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/esxi/plugin.rb
 INFO manager: Registered plugin: ESXi guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/fedora/plugin.rb
 INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/funtoo/plugin.rb
 INFO manager: Registered plugin: Funtoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/linux/plugin.rb
 INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/mint/plugin.rb
 INFO manager: Registered plugin: Mint guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/netbsd/plugin.rb
 INFO manager: Registered plugin: NetBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/nixos/plugin.rb
 INFO manager: Registered plugin: NixOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/omnios/plugin.rb
 INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/openbsd/plugin.rb
 INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/photon/plugin.rb
 INFO manager: Registered plugin: VMware Photon guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/pld/plugin.rb
 INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/smartos/plugin.rb
 INFO manager: Registered plugin: SmartOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/solaris/plugin.rb
 INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/solaris11/plugin.rb
 INFO manager: Registered plugin: Solaris 11 guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/suse/plugin.rb
 INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/tinycore/plugin.rb
 INFO manager: Registered plugin: TinyCore Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/ubuntu/plugin.rb
 INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/windows/plugin.rb
 INFO manager: Registered plugin: Windows guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/arch/plugin.rb
 INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/bsd/plugin.rb
 INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/darwin/plugin.rb
 INFO manager: Registered plugin: Mac OS X host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/linux/plugin.rb
 INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/null/plugin.rb
 INFO manager: Registered plugin: null host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/slackware/plugin.rb
 INFO manager: Registered plugin: Slackware host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/suse/plugin.rb
 INFO manager: Registered plugin: SUSE host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/windows/plugin.rb
 INFO manager: Registered plugin: Windows host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/kernel_v1/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/kernel_v2/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/docker/plugin.rb
 INFO manager: Registered plugin: docker-provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/hyperv/plugin.rb
 INFO manager: Registered plugin: Hyper-V provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/ansible/plugin.rb
 INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/cfengine/plugin.rb
 INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/chef/plugin.rb
 INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/docker/plugin.rb
 INFO manager: Registered plugin: docker
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/file/plugin.rb
 INFO manager: Registered plugin: file
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/puppet/plugin.rb
 INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/salt/plugin.rb
 INFO manager: Registered plugin: salt
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/shell/plugin.rb
 INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/atlas/plugin.rb
 INFO manager: Registered plugin: atlas
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/ftp/plugin.rb
 INFO manager: Registered plugin: ftp
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/heroku/plugin.rb
 INFO manager: Registered plugin: heroku
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/local-exec/plugin.rb
 INFO manager: Registered plugin: local-exec
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/noop/plugin.rb
 INFO manager: Registered plugin: noop
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/nfs/plugin.rb
 INFO manager: Registered plugin: NFS synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/rsync/plugin.rb
 INFO manager: Registered plugin: RSync synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/smb/plugin.rb
 INFO manager: Registered plugin: SMB synced folders
 INFO global: Loading plugins!
 INFO manager: Registered plugin: vagrant-share
 INFO vagrant: `vagrant` invoked: ["up", "--provider", "virtualbox", "--debug"]
DEBUG vagrant: Creating Vagrant environment
 INFO environment: Environment initialized (#<Vagrant::Environment:0x000001020ed1b8>)
 INFO environment:   - cwd: /Users/sethcarstens/Sites/VTEST
 INFO environment: Home path: /Users/sethcarstens/.vagrant.d
 INFO environment: Local data path: /Users/sethcarstens/Sites/VTEST/.vagrant
DEBUG environment: Creating: /Users/sethcarstens/Sites/VTEST/.vagrant
 INFO environment: Running hook: environment_plugins_loaded
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: environment_plugins_loaded #<Vagrant::Action::Builder:0x000001018cd9b0>
 INFO environment: Running hook: environment_load
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: environment_load #<Vagrant::Action::Builder:0x00000100bf0508>
 INFO cli: CLI: [] "up" ["--provider", "virtualbox"]
DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command ["--provider", "virtualbox"]
DEBUG command: 'Up' each target VM...
 INFO loader: Set :root = #<Pathname:/Users/sethcarstens/Sites/VTEST/Vagrantfile>
DEBUG loader: Populating proc cache for #<Pathname:/Users/sethcarstens/Sites/VTEST/Vagrantfile>
DEBUG loader: Load procs for pathname: /Users/sethcarstens/Sites/VTEST/Vagrantfile
 INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Loading from: root (evaluating)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
DEBUG command: Getting target VMs for command. Arguments:
DEBUG command:  -- names: ["default"]
DEBUG command:  -- options: {:provider=>"virtualbox"}
DEBUG command: Finding machine that match name: default
 INFO environment: Getting machine: default (virtualbox)
 INFO environment: Uncached load of machine.
 INFO environment: Running hook: environment_unload
 INFO host: Autodetecting host type for [#<Vagrant::Environment: /Users/sethcarstens/Sites/VTEST>]
DEBUG host: Trying: arch
DEBUG host: Trying: darwin
 INFO host: Detected: darwin!
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: environment_unload #<Vagrant::Action::Builder:0x00000100924b30>
ERROR vagrant: Vagrant experienced an error! Details:
ERROR vagrant: #<Vagrant::Errors::ProviderNotFound: The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.>
ERROR vagrant: The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:128:in `machine_config'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:45:in `machine'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:612:in `machine'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:168:in `block in with_target_vms'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `call'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `block in with_target_vms'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `each'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `with_target_vms'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:74:in `block in execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:277:in `block (2 levels) in batch'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `tap'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `block in batch'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `synchronize'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `batch'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:58:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'
 INFO interface: error: The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
The provider 'virtualbox' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
 INFO interface: Machine: error-exit ["Vagrant::Errors::ProviderNotFound", "The provider 'virtualbox' could not be found, but was requested to\nback the machine 'default'. Please use a provider that exists."]

@sethvargo
Copy link
Contributor

Hi @scarstens

Could you please share your Vagrantfile as well?

@scarstens
Copy link
Author

@sethvargo I did that in the original issue comment, I did a cat of the vagrant file, its very simple and pulled it in from the docker website documentation.

Seths-MacBook-Pro:VTEST sethcarstens$ cat Vagrantfile
Vagrant.configure(2) do |config|
  config.vm.provider "virtualbox" do |v|
    v.name = "my_vm"
  end

@scarstens
Copy link
Author

I'd be happy to try any vagrantfile, nothing works

I searched around the internet and forums for almost 5 hours before creating this issue here. I have tried quite a wide variety of things to fix this issue.

You should be able to recreate this issue on a new or clean virtual osx machine by:

This all came up because I'm trying to use docker-machine and AWS EB instances, but also using vagrant for local development of PHP. My solution, was running docker-machine in virtualbox and vagrant in parallels... but that's not ideal.

@sethvargo
Copy link
Contributor

Hi @scarstens

I have all of those tools installed locally, and it works fine. Additionally, due to Vagrant and Docker's popularity, I would expect many users be facing this issue. The fact that other users aren't reporting this issue (and that I am unable to reproduce the issue), leads me to believe there is something with your environment that is different. That doesn't mean it's not a bug 😄, but the first thing I do on each issue is try to reproduce, and I can't.

Can you ls /Applications and ls ~/Applications?

@mitchellh
Copy link
Contributor

Agreed with @sethvargo that we'd be hearing a lot more about this if it was widespread which leads to a system configuration issue. The way Vagrant checks for VirtualBox is to check for VBoxManage on the PATH. Is that available?

@scarstens
Copy link
Author

Seths-MacBook-Pro:osx_shell_batch_resizer_plus sethcarstens$ echo $PATH /usr/local/heroku/bin:/usr/local/opt/php55/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

@denisbr
Copy link

denisbr commented Nov 25, 2015

@scarstens What about the output from: which VBoxManage and ls -la /usr/local/bin/VBoxManage?

@scarstens
Copy link
Author

sure, it was in the original issue entry as well, but here it is as it stands today (still broken)

Seths-MacBook-Pro:~ sethcarstens$ which vboxmanage
/usr/local/bin/vboxmanage
Seths-MacBook-Pro:~ sethcarstens$  ls -la /usr/local/bin/VBoxManage
-rwxr-xr-x  1 sethcarstens  admin  77 Oct 15 07:19 /usr/local/bin/VBoxManage
Seths-MacBook-Pro:~ sethcarstens$

@sethvargo
Copy link
Contributor

Hi @scarstens

How did you install Vagrant and VirtualBox? I am still unable to reproduce this issue. I wonder if the docker toolbox is installing a modified version of VirtualBox. Could you please download and install VirtualBox from virtualbox.org?

@scarstens
Copy link
Author

In an effort to reproduce the steps, I'm going to wipe my macbook, install docker toolbelt and setup docker-machine again, then install vagrant again and see if I have the same results.

@sethvargo
Copy link
Contributor

Hi @scarstens

I don't know how docker toolbelt installs virtualbox or at which version. Can you try just installing virtualbox via virtualbox.org?

@scarstens
Copy link
Author

When you install virtualbox that way, docker-machine doesn't load properly, something about the order of when things are installed and how it gets configured.

@scarstens
Copy link
Author

Also, I just wanted to say thanks for your support, since I hadn't said that yet. 👍

@sethvargo
Copy link
Contributor

@scarstens always happy to help a fellow Seth 😄. Yea, I'm willing to bet it's a version/location thing.

@scarstens
Copy link
Author

well, it must not just be the docker-toolbox, I wiped the mac, and started from scratch, installed docker first, setup docker-machine, loaded it without a problem, then installed vagrant from brew and it also loaded itself up in virtualbox just fine. guess it was something else, just glad its all working together now.

@robertkuhar
Copy link

I didn't have to go as far as wiping my mac, but I did have to uninstall then reinstall Vagrant from its DMG to get it working on a mac that had been upgraded to Yosemite sometime after the initial install of Vagrant.

@hack2learn
Copy link

I had the same issue on Mac OS X El Capitan. Could resolve it with using first 4.3 and then upgrade to 5.0.24 (https://www.virtualbox.org/wiki/Download_Old_Builds_5_0). Hope that helps.

@jhgorse
Copy link

jhgorse commented Jul 14, 2016

FWIW, this is an issue with the latest VBox on homebrew cask. I recently updated a working VirtualBox installation to the latest, which reproduced this behavior. This also occurred on a fresh system.
/usr/local/bin/VBoxManage exists and runs just fine. Filed it in #7581 as it may be virtualbox version specific and I am not using the docker workflow.

@rrichter
Copy link

rrichter commented Jul 14, 2016

I ran into the same issue with Vagrant 1.8.4 and VirtualBox 5.1 (clean system, no brew cask, no docker)

Downgrading to Virtualbox 5.0.x solved the issue for me.

@gaoagong
Copy link

I had the same issue as @rrichter and downgrading to Virtualbox 5.0.24 also worked for me.

@elektrobober
Copy link

@rrichter Thank you! You solve my problem!

@koctya
Copy link

koctya commented Jul 16, 2016

I also had the same issue as @rrichter and downgrading to Virtualbox 5.0.24 also worked for me.

@fabianlee
Copy link

fabianlee commented Jul 17, 2016

I had the same issue as rrichter (Vagrant 1.8.4, VirtualBox 5.1 on Ubuntu). The problem is Vagrant 1.8.4 does not support 5.1 yet. You can downgrade to get back to an officially supported stack or you can manually tweak 3 ruby files to get a proper mapping for 5.1, the syntax is described in this github comment: #5572 (comment)

@jhgorse
Copy link

jhgorse commented Jul 17, 2016

Fixed in master: #7574
This issue I opened, #7581

@NNA
Copy link

NNA commented Jul 18, 2016

Same issue as @rrichter I uninstalled VirtualBox 5.1, installed VirtualBox 5.0 an it worked 👍

@tallpauley
Copy link

@NNA, same worked for me too

@alisade
Copy link

alisade commented Jul 19, 2016

OSX El Capitan 10.11.5, Vagrant 1.8.4, VirtualBox-5.1.0-108711-OSX.dmg same problem, downgrading to VirtualBox-5.0.26-108824 resolved the problem thanks @rrichter

@lordB8r
Copy link

lordB8r commented Aug 30, 2016

I'm on OSX 10.10.5, Vagrant 1.8.5, VirtualBox-5.0.26 r108824, and getting the same problem. I can start a brand new vagrant in a new folder, install the guest OS, and it'll run, but after an initial run, Vagrant can never find virtualbox again. I have followed all previous suggestions, including completely uninstalling Vagrant and Virtualbox, deleting the .vagrant.d/ folders, and re-init'ing.

@alisade
Copy link

alisade commented Aug 30, 2016

I downgraded to vagrant 1.8.4 and virualbox 5.0.26 and everything is
working for me now.

On Tue, Aug 30, 2016 at 8:56 AM, JP Bader notifications@github.com wrote:

I'm on OSX 10.10.5, Vagrant 1.8.5, VirtualBox-5.0.26 r108824, and getting
the same problem. I can start a brand new vagrant in a new folder, install
the guest OS, and it'll run, but after an initial run, Vagrant can never
find virtualbox again. I have followed all previous suggestions, including
completely uninstalling Vagrant and Virtualbox, deleting the .vagrant.d/
folders, and re-init'ing.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#6431 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAE-Z8XbA9bWwUwfovs0nrU7T0tFr1xLks5qlFKQgaJpZM4GUT6o
.

Best regards,

@ben-tazulev
Copy link

I had the same issue on OSX 10.10.5, Vagrant 1.7.2, VirtualBox-5.0.26-108824

Upgrading Vagrant to 1.8.5 has solved this issue.

@LuisMuniz
Copy link

Still a similar issue with latest version of vagrant:
➭ VBoxManage -v
5.0.12r104815
➭ vagrant version
Installed Version: 1.8.6
Latest Version: 1.8.6

You're running an up-to-date version of Vagrant!
➭ vagrant up
The provider 'VirtualBox' could not be found, but was requested to
back the machine 'host0'. Please use a provider that exists.

@LuisMuniz
Copy link

by executing the following command, i got it to work properly:

export VAGRANT_DEFAULT_PROVIDER=virtualbox

@cabezayunke
Copy link

cabezayunke commented Oct 8, 2016

Same issue here, similar to @ben-tazulev , Vbox 5.0.10 and vagrant 1.7.2.

Upgrading vagrant to 1.8.6 fixed it.

UPDATE: worked once, back to the same state now... I tried upgrading Vbox to 5.0.26 but still not working...

UPDATE 2: renaming .vagrant/machines/VirtualBox to .vagrant/machines/virtualbox seems to work fine...

@meezaan
Copy link

meezaan commented Oct 18, 2016

Thanks @cabezayunke Update 2 worked for me too.

@xanathar
Copy link

Renaming .vagrant/machines/default/VirtualBox to .vagrant/machines/default/virtualbox did the trick for me.

I'm on a case-insensitive HFS+ drive, not sure what is the default.

@sbaechler
Copy link

I had the same issue. Deleting the default folder in .vagrant/machines/default did the trick for me. It looks like Boot2Docker also created a machine called 'default' which was not compatible.

@fidelperez
Copy link

fidelperez commented Nov 22, 2016

Had the same issue. Uninstalling Vagrant and re-installing it did the trick and took like 3 minutes.

Uninstall:
rm -f /usr/local/bin/vagrant
sudo pkgutil --forget com.vagrant.vagrant

Reinstall:
https://www.vagrantup.com/downloads.html

@orozcodiaz
Copy link

Downgrading to Virtualbox 5.0.x solved the issue for me too

@Abhishek-Dutta
Copy link

Same issue Working with
vagrant version
Installed Version: 1.9.1
Latest Version: 1.9.1

You're running an up-to-date version of Vagrant!
vboxmanage -v
5.0.32r112930

renaming .vagrant/machines//VirtualBox to .vagrant/machines//virtualbox worked fine...

@chadfurman
Copy link

Having this problem in openSUSE Tumbleweed. Would prefer to not have to downgrade - -I'd no longer be using the package manager. My .vagrant folder is empty.

@chadfurman
Copy link

Fixed in latest version of vagrant. I'm on 1.8.1 locally due to packages available in repo. Cloned master, built from source, no trouble

@RichardKnop
Copy link

Had the same issue:

Richards-MacBook-Pro:cruk01 richardknop$ vagrant --version
Vagrant 1.9.3

Richards-MacBook-Pro:cruk01 richardknop$ VBoxManage --version
5.1.18r114002

@cabezayunke The second solution worked for me too.

Renaming .vagrant/machines/VirtualBox to .vagrant/machines/virtualbox ...

@nerdstrike
Copy link

I tripped over this (VirtualBox 5.1, with vagrant 1.7 on Mac OS 10.11). My troubles went away after I'd installed a newer vagrant (1.9.x) and then spawned a new terminal.

@longlx8
Copy link

longlx8 commented Nov 2, 2017

After installing new VirtualBox version 5.1.3 from 5.0.10, Vagrant can't find VirtualBox. Try installing new Vagrant 2.0.0 from 1.8.1, It works.

@ghost
Copy link

ghost commented Mar 31, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@ghost ghost locked and limited conversation to collaborators Mar 31, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests