Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
No live threads left #8125
Host operating system
macOS Sierra (10.12.1)
Guest operating system
# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| config.vm.box = "hashicorp/precise64" end
VM should have installed and launched
Error `join': No live threads left. Deadlock?
Steps to reproduce
I am able to reproduce this on Vagrant 1.9.1 for Mac OS X El Capitan 10.11.4, when attempting to vagrant up the env provided in https://github.com/coreos/coreos-kubernetes/tree/master/multi-node/vagrant.
Full debug output can be found here, let me know if I can gather any more information:
I had this problem as well, but I found a workaround. TL;DR: uninstall and reinstall vagrant.
Here's the full sequence of what I did.
I had the same issue with the following version combinations:
What ended up working for me was the following combination:
Not exactly sure why we're having this issue with the latest versions of Vagrant & Virtualbox. I'd love to hear what others think and also if my combination works on their machine.
I am still working on getting a local repro of this so I can track down the problem. Thank you everyone for the information provided. Anyone else encountering this error, please post your host OS and version, Vagrant version and Ruby version if not running from the official Vagrant installer.
@sbleon What version of Vagrant were you upgrading from when the issue presented?
Same issue. Tried uninstall / re-install & no success. Up next, downgrading to 1.8.5 (last working version)
OS: Win 10
I had same issue as described above.
OS: OS X (10.11.6)
Note: previous to getting this error I did the following:
To the best of my knowledge Vagrant 1.8.6 was working as expected but hadn't used it in a few months.
I was able to resolve the problem by using the uninstall.tool in the Vagrant installer and then reinstalled Vagrant. Issue is now resolved.
$ vagrant up Validating Plugins... Validating User Config... Validating Installer Checksum... Using DC/OS Installer: installers/dcos/dcos_generate_config-1.8.8.sh Using DC/OS Config: etc/config-1.8.yaml Validating Machine Config... Configuring VirtualBox Host-Only Network... Bringing machine 'm1' up with 'virtualbox' provider... Bringing machine 'a1' up with 'virtualbox' provider... Bringing machine 'p1' up with 'virtualbox' provider... Bringing machine 'boot' up with 'virtualbox' provider... /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/batch_action.rb:126:in `join': No live threads left. Deadlock? (fatal) from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/batch_action.rb:126:in `block in run' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/batch_action.rb:65:in `each' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/batch_action.rb:65:in `run' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/environment.rb:287:in `block (2 levels) in batch' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/environment.rb:282:in `tap' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/environment.rb:282:in `block in batch' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/environment.rb:281:in `synchronize' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/environment.rb:281:in `batch' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/plugins/commands/up/command.rb:88:in `execute' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/cli.rb:42:in `execute' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/lib/vagrant/environment.rb:308:in `cli' from /opt/vagrant/embedded/gems/gems/vagrant-1.9.3/bin/vagrant:127:in `<main>'