LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices


Reply
  Search this Thread
Old 12-14-2017, 03:42 AM   #1
grzeslaw
Member
 
Registered: Nov 2008
Posts: 111

Rep: Reputation: 24
Question Can't remove vagrant machine


HI guys,

Last time, I was installing kali linux from: https://app.vagrantup.com/Sliim/boxe...7.2-mate-amd64. After installation, I was not able to log-in to the machine, and can't delete it.

To reproduce the issue, I try to setup the new machine again. Sadly I was not able to remove this machine. Please check bellow:

Code:
MUMs-Mac-Pro:vagrant mum0l$ cat Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
# boxes URL https://atlas.hashicorp.com/search.
 
Vagrant.configure("2") do |config|
  config.vm.define "kali-2017" do |node|
    node.vm.hostname = 'kali-2017'
    config.vm.boot_timeout = 20
    config.vm.box = "Sliim/kali-2017.2-mate-amd64"
    node.vm.network "private_network",
      ip: "192.168.10.73",
      auto_node: false
  end
  config.vm.define "kali" do |node|
    node.vm.hostname = 'kali'
    config.vm.boot_timeout = 20
    config.vm.box = "Sliim/kali-2017.2-mate-amd64"
    node.vm.network "private_network",
      ip: "192.168.10.74",
      auto_node: false
  end
end
MUMs-Mac-Pro:vagrant mum0l$ vagrant up kali
Bringing machine 'kali' up with 'virtualbox' provider...
==> kali: Importing base box 'Sliim/kali-2017.2-mate-amd64'...
 
==> kali: Matching MAC address for NAT networking...
==> kali: Checking if box 'Sliim/kali-2017.2-mate-amd64' is up to date...
==> kali: Setting the name of the VM: vagrant_kali_1513201592390_79317
==> kali: Clearing any previously set network interfaces...
==> kali: Preparing network interfaces based on configuration...
    kali: Adapter 1: nat
    kali: Adapter 2: hostonly
==> kali: Forwarding ports...
    kali: 22 (guest) => 2222 (host) (adapter 1)
==> kali: Booting VM...
==> kali: Waiting for machine to boot. This may take a few minutes...
    kali: SSH address: 127.0.0.1:2222
    kali: SSH username: vagrant
    kali: SSH auth method: private key
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.
 
If you look above, you should be able to see the error(s) that
Vagrant had when attempting to connect to the machine. These errors
are usually good hints as to what may be wrong.
 
If you're using a custom box, make sure that networking is properly
working and you're able to connect to the machine. It is a common
problem that networking isn't setup properly in these boxes.
Verify that authentication configurations are also setup properly,
as well.
 
If the box appears to be booting properly, you may want to increase
the timeout ("config.vm.boot_timeout") value.


MUMs-Mac-Pro:vagrant mum0l$ vagrant destroy kali
    kali: Are you sure you want to destroy the 'kali' VM? [y/N] y
There are errors in the configuration of this machine. Please fix
the following errors and try again:
 
vm:
* A box must be specified.
 
 
MUMs-Mac-Pro:vagrant mum0l$ vagrant box remove --all kali
The box you requested to be removed could not be found. No
boxes named 'kali' could be found.
MUMs-Mac-Pro:vagrant mum0l$ vagrant global-status|head
id       name      provider   state    directory                          
---------------------------------------------------------------------------
eefba63  kali-2017 virtualbox poweroff /Users/mum0l/vagrant                
d636933  kali      virtualbox running  /Users/mum0l/vagrant                
[

The above shows information about all known Vagrant environments
on this machine. This data is cached and may not be completely
up-to-date. To interact with any of the machines, you can go to
that directory and run Vagrant, or you can use the ID directly
with Vagrant commands from any directory. 


MUMs-Mac-Pro:vagrant mum0l$ vagrant destroy d636933
    kali: Are you sure you want to destroy the 'kali' VM? [y/N] y
There are errors in the configuration of this machine. Please fix
the following errors and try again:
 
vm:
* A box must be specified.
 

MUMs-Mac-Pro:vagrant mum0l$
 
Old 12-14-2017, 06:02 AM   #2
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,501

Rep: Reputation: Disabled
Maybe this will help.

https://www.vagrantup.com/docs/vagra...lifecycle.html
 
Old 12-14-2017, 02:37 PM   #3
grzeslaw
Member
 
Registered: Nov 2008
Posts: 111

Original Poster
Rep: Reputation: 24
Not really... how should it help?
 
Old 12-14-2017, 04:23 PM   #4
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
Quote:
Originally Posted by grzeslaw View Post
Not really... how should it help?
Read it?

If it was easy, it wouldn't be worth it.
 
Old 12-15-2017, 02:40 AM   #5
grzeslaw
Member
 
Registered: Nov 2008
Posts: 111

Original Poster
Rep: Reputation: 24
yes I read it, but I don't really get it.. My boxes are up2date, and I do not use any versioning. I was even never logged in into those boxes, because of errors.
Code:
MUMs-Mac-Pro:vagrant mum0l$ vagrant up
Bringing machine 'kali-2017' up with 'virtualbox' provider...
Bringing machine 'kali' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:

vm:
* A box must be specified.


MUMs-Mac-Pro:vagrant mum0l$ vagrant status
Current machine states:

kali-2017                 poweroff (virtualbox)
kali                      aborted (virtualbox)

This environment represents multiple VMs. The VMs are all listed
above with their current state. For more information about a specific
VM, run `vagrant status NAME`.
MUMs-Mac-Pro:vagrant mum0l$
 
Old 12-15-2017, 03:07 AM   #6
grzeslaw
Member
 
Registered: Nov 2008
Posts: 111

Original Poster
Rep: Reputation: 24
Ok, found the root case: config was set incorrectly, I changed "config.vm.boot_timeout = 2" to "node.vm.boot_timeout = 2" and this helps
In directive "do |node|" the main word is "node" not, "config". As I was using multiply VMs, the config variable is accurate to general vm name definition, but not in deeper structure, which was defined by "node".
 
2 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Remove machine from Domain slbrown58 Linux - Newbie 2 03-21-2017 08:43 AM
LXer: Vagrant: Sharing folders with vagrant-sshfs LXer Syndicated Linux News 0 04-05-2016 01:53 PM
Vagrant+Ansible playbooks. How to use same playbook on non vagrant provision markotitel Linux - Virtualization and Cloud 1 12-06-2013 09:00 AM
Building WITHOUT AutoTools : Remove the machine theKbStockpiler Linux - General 2 01-29-2010 06:48 AM
Wanting to remove 3rd HD from OpenSuSE 11.0 for XP machine cbjhawks Linux - Hardware 12 02-22-2009 10:05 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud

All times are GMT -5. The time now is 02:03 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration