What causes "cloud-init-nonet gave up waiting for a network device"?

Hi everybody, I followed the famous video: Installing OpenStack on Ubuntu 12.04 LTS in 10 Minutes and the OpenStack introduction http://vimeo.com/41807514. My problem is that the instance cannot connect to the network interfaces. I use the NetworkManager utility, not /etc/network/interface file, is that the problem??

[    1.854597] EXT4-fs (vda1): re-mounted. Opts: (null)
cloud-init start-local running: Thu, 16 May 2013 07:50:40 +0000. up 4.45 seconds
no instance data found in start-local
cloud-init-nonet waiting 120 seconds for a network device.
cloud-init-nonet gave up waiting for a network device.
ci-info: lo    : 1 127.0.0.1       255.0.0.0       .

ci-info: eth0  : 1 .               .               fa:16:3e:14:ab:21
route_info failed
* Stopping Handle applying cloud-config[74G[ OK ]
Waiting for network configuration...
Waiting up to 60 more seconds for network configuration...
Booting system without full network configuration...

edit retag close merge delete

Sort by » oldest newest most voted

Hi,

This can be for a number of reasons. Please take a look at the Network Troubleshooting portion of the OpenStack Operations Guide [http://docs.openstack.org/trunk/openstack-ops/content/network_troubleshooting.html] to do some debugging and get some more information about where the problem lies.

Please note as well that the "Installing OpenStack on Ubuntu 12.04 LTS in 10 Minutes" video installs the Essex version of OpenStack by default - which is a couple of versions behind. That repository does have scripts for Grizzly instead, and I'd recommend you use those in preference to Essex.

If you are just testing a single node of OpenStack, there is also an easier way to install used by many developers - http://devstack.org/ - but it doesn't have a nice accompanying video :)

more