Skip to content

Instantly share code, notes, and snippets.

@g8d3
Last active August 29, 2015 13:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save g8d3/8748554 to your computer and use it in GitHub Desktop.
Save g8d3/8748554 to your computer and use it in GitHub Desktop.
Vagrant - Chef - Ubuntu 13.10 - Error when running vagrant up.

What I have tried:

  1. I edited VM in VitualBox I realised that VM was being stuck in grub, after I hit enter there I could do vagrant ssh, but chef recipes won't work in this test case.
  2. So I stopped machine and reviewed /etc/default/grub inside VM timeout was correctly set!, after I tried again vagrant up I got this strange error.
  3. I made this process from scratch too, i.e. vagrant destroy and vagrant up, and I continue getting this long error.

I do have omnibus plugin installed:

$ vagrant plugin list
vagrant-omnibus (1.2.1)

Also, I did this modification to Vagrantfile:

    v.customize ["modifyvm", :id, "--memory", "2096"]
    v.customize ["modifyvm", :id, "--cpus", 1]

And unchecked IO APIC in VBox GUI VM settings.

Bringing machine 'default' up with 'virtualbox' provider...
[default] Clearing any previously set forwarded ports...
[default] Creating shared folders metadata...
[default] Clearing any previously set network interfaces...
[default] Preparing network interfaces based on configuration...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
[default] -- 3000 => 7779 (adapter 1)
[default] Running 'pre-boot' VM customizations...
[default] Booting VM...
[default] Waiting for machine to boot. This may take a few minutes...
[default] Machine booted and ready!
[default] Setting hostname...
[default] Mounting shared folders...
[default] -- /vagrant
[default] -- /tmp/vagrant-chef-1/chef-solo-1/cookbooks
[default] Installing Chef 11.8.2 Omnibus package...
[default] Downloading Chef 11.8.2 for ubuntu...
[default] downloading https://www.opscode.com/chef/metadata?v=11.8.2&prerelease=false&p=ubuntu&pv=12.04&m=i686
[default] to file /tmp/install.sh.1001/metadata.txt
[default] trying wget...
[default] trying perl...
[default] trying python...
[default] Unable to retrieve a valid package!
[default] Please file a bug report at http://tickets.opscode.com
[default] Project: Chef
[default] Component: Packages
[default] Label: Omnibus
[default] Version: 11.8.2
[default]
[default] Please detail your operating system type, version and any other relevant details
[default] Metadata URL: https://www.opscode.com/chef/metadata?v=11.8.2&prerelease=false&p=ubuntu&pv=12.04&m=i686
[default] \nDEBUG OUTPUT FOLLOWS:\n\nSTDERR from wget:\n\n--2014-02-01 05:52:18-- https://www.opscode.com/chef/metadata?v=11.8.2&prerelease=false&p=ubuntu&pv=12.04&m=i686
Resolving www.opscode.com (www.opscode.com)... failed: Temporary failure in name resolution.
wget: unable to resolve host address `www.opscode.com'\n\nSTDERR from perl:\n\nCan't locate LWP/Simple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at -e line 1.
BEGIN failed--compilation aborted at -e line 1.\n\nSTDERR from python:\n\nTraceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 400, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 418, in _open
'_open', req)
File "/usr/lib/p
[default] ython2.7/urllib2.py", line 378, in _call_chain
[default] result = func(*args)
[default] File "/usr/lib/python2.7/urllib2.py", line 1215, in https_open
[default] return self.do_open(httplib.HTTPSConnection, req)
[default] File "/usr/lib/python2.7/urllib2.py", line 1177, in do_open
[default] raise URLError(err)
[default] urllib2.URLError: <urlopen error [Errno -3] Temporary failure in name resolution>\n
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
bash install.sh -v 11.8.2 2>&1
Stdout from the command:
Downloading Chef 11.8.2 for ubuntu...
downloading https://www.opscode.com/chef/metadata?v=11.8.2&prerelease=false&p=ubuntu&pv=12.04&m=i686
to file /tmp/install.sh.1001/metadata.txt
trying wget...
trying perl...
trying python...
Unable to retrieve a valid package!
Please file a bug report at http://tickets.opscode.com
Project: Chef
Component: Packages
Label: Omnibus
Version: 11.8.2
Please detail your operating system type, version and any other relevant details
Metadata URL: https://www.opscode.com/chef/metadata?v=11.8.2&prerelease=false&p=ubuntu&pv=12.04&m=i686
\nDEBUG OUTPUT FOLLOWS:\n\nSTDERR from wget:\n\n--2014-02-01 05:52:18-- https://www.opscode.com/chef/metadata?v=11.8.2&prerelease=false&p=ubuntu&pv=12.04&m=i686
Resolving www.opscode.com (www.opscode.com)... failed: Temporary failure in name resolution.
wget: unable to resolve host address `www.opscode.com'\n\nSTDERR from perl:\n\nCan't locate LWP/Simple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at -e line 1.
BEGIN failed--compilation aborted at -e line 1.\n\nSTDERR from python:\n\nTraceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 400, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 418, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1215, in https_open
return self.do_open(httplib.HTTPSConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1177, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno -3] Temporary failure in name resolution>\n
Stderr from the command:
stdin: is not a tty
@schmas
Copy link

schmas commented Jun 20, 2014

Hi... Did you managed to resolve? I'm getting the same error. thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment