Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

When I remove the flag --ec2_dmz_host from the compute node the console output becomes:

cloud-init start-local running: Mon, 27 Feb 2012 20:54:39 +0000. up 1.91 seconds no instance data found in start-local ci-info: lo : 1 127.0.0.1 255.0.0.0
ci-info: eth0 : 1 192.168.22.41 255.255.255.0 02:16:3e:52:1f:dd ci-info: route-0: 0.0.0.0 192.168.22.20 0.0.0.0 eth0 UG ci-info: route-1: 192.168.22.0 0.0.0.0 255.255.255.0 eth0 U cloud-init start running: Mon, 27 Feb 2012 20:54:53 +0000. up 15.14 seconds 2012-02-27 20:55:03,278 - DataSourceEc2.py[WARNING]: 'http://169.254.169.254' failed: url error [[Errno 111] Connection refused] 2012-02-27 20:55:04,282 - DataSourceEc2.py[WARNING]: 'http://169.254.169.254' failed: url error [[Errno 111] Connection refused]

So it seems in the original setup, with the --ec2_dmz_host flag, instances can reach the api server. Why can't find metadata?