instance nonet interface
I don't understand why my instance wait for network device
In consle log for my test instance: .... .... cloud-init start-local running: Tue, 12 Jun 2012 13:20:30 +0000. up 19.38 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:37:4a:f3 route_info failed * Stopping Handle applying cloud-config[74G[ OK ] ... ... The openstack installation is all-in-one
The instance image come from : http://uec-images.ubuntu.com/releases/precise/release/ubuntu-12.04-server-cloudimg-amd64-disk1.img (http://uec-images.ubuntu.com/releases...)
My Network configuration is as follow: auto tap0 iface tap0 inet manual up ifconfig $IFACE up down ifconfig $IFACE down tunctl_user hebus
Public network
auto br0 iface br0 inet static bridge_ports tap0 address 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.254 broadcast 192.168.0.255
auto tap2 iface tap2 inet manual up ifconfig $IFACE up down ifconfig $IFACE down tunctl_user hebus
Private Network
auto br2 iface br2 inet static bridge_ports tap2 address 172.16.100.1 netmask 255.255.255.0 broadcast 172.16.100.255
the nova.conf for network :
network specific settings
network_manager=nova.network.manager.FlatDHCPManager public_interface=br0 flat_interface=tap2 flat_network_bridge=br2 fixed_range=172.16.100.0/24 flat_network_dhcp_start=172.16.100.2 floating_range=192.168.0.0/24 flat_injected=False
I have create a private network as: nova-manage network create private --fixed_range_v4=172.16.100.0/24 --bridge_interface=br100 --num_networks=1 --network_size=256
The nova-network is runing : troy:~# ps -edf| grep nova-network nova 7473 1 0 15:14 ? 00:00:12 /usr/bin/python /usr/bin/nova-network --flagfile=/etc/nova/nova.conf
The dnsmasq is runing too: troy:~# ps -edf| grep dnsmasq nobody 6748 1 0 15:13 ? 00:00:00 /usr/sbin/dnsmasq --strict-order --bind-interfaces --pid-file=/var/run/libvirt/network/bridge_172.16.0.1.pid --conf-file= --except-interface lo --listen-address 172.16.0.1 --dhcp-range 172.16.0.128,172.16.0.254 --dhcp-leasefile=/var/lib/libvirt/dnsmasq/bridge_172.16.0.1.leases --dhcp-lease-max=127 --dhcp-no-override --dhcp-hostsfile=/var/lib/libvirt/dnsmasq/bridge_172.16.0.1.hostsfile nobody 8486 1 0 15:14 ? 00:00:00 /usr/sbin/dnsmasq --strict-order --bind-interfaces --conf-file= --domain=novalocal --pid-file=/home/hebus/Documents/kvm/nova/networks/nova-br2.pid --listen-address=172.16.100.1 --except-interface=lo --dhcp-range=172.16.100.2,static,120s --dhcp-lease-max=256 --dhcp-hostsfile=/home/hebus/Documents/kvm/nova/networks/nova-br2.conf --dhcp-script=/usr/bin/nova-dhcpbridge --leasefile-ro root 8489 8486 0 15:14 ? 00:00:00 /usr/sbin/dnsmasq --strict-order --bind-interfaces --conf-file= --domain=novalocal --pid-file=/home/hebus/Documents/kvm/nova/networks/nova-br2.pid --listen-address=172.16.100.1 --except-interface=lo --dhcp-range=172.16.100.2,static,120s --dhcp-lease-max=256 --dhcp-hostsfile=/home/hebus/Documents/kvm/nova/networks/nova-br2.conf --dhcp-script=/usr/bin/nova-dhcpbridge --leasefile-ro
I have no error at instance boot time into nova-network.log
So what is wrong with this config ?
thanks