[Openstack] Help with meta-data
    Simon Walter 
    simon at gikaku.com
       
    Thu Aug  9 00:20:55 UTC 2012
    
    
  
On 08/09/2012 06:45 AM, Jay Pipes wrote:
> What was excruciating about the subscription process?
There's many more steps to subscribing to a Launchpad mailing list than 
good ol' mailman and the like. I'm just whinging off topic. Sorry... 
Thanks for your reply though!
>> However, they cannot access their meta-data:
>>
>> Begin: Running /scripts/init-bottom ... done.
>> cloud-init start-local running: Wed, 08 Aug 2012 07:33:07 +0000. up 8.32 seconds
>> no instance data found in start-local
>> ci-info: lo    : 1 127.0.0.1       255.0.0.0       .
>> ci-info: eth1  : 0 .               .               fa:16:3e:5a:f3:05
>> ci-info: eth0  : 1 192.168.1.205   255.255.255.0   fa:16:3e:23:d7:7c
>> ci-info: route-0: 0.0.0.0         192.168.1.1     0.0.0.0         eth0   UG
>> ci-info: route-1: 192.168.1.0     0.0.0.0         255.255.255.0   eth0   U
>> cloud-init start running: Wed, 08 Aug 2012 07:33:10 +0000. up 11.95 seconds
>> 2012-08-08 07:33:54,243 - util.py[WARNING]: 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [2/120s]: url error [[Errno 113] No route to host]
> <snip>
>> 2012-08-08 07:35:55,308 - DataSourceEc2.py[CRITICAL]: giving up on md after 124 seconds
>> no instance data found in start
>> Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
>>
>> I can see something on the host:
>> curl http://169.254.169.254:8775/
>> 1.0
>> 2007-01-19
>> 2007-03-01
>> 2007-08-29
>> 2007-10-10
>> 2007-12-15
>> 2008-02-01
>> 2008-09-01
>> 2009-04-04
>
> Where are you curl'ing from? The compute node or the host running the
> nova-ec2-metadata service?
It's all on one box. So the same one I suppose.
>
>> But doing something like:
>>
>> I get a HTTP 500 error.
>
> I think you're missing a paste above :) doing something like what?
>
My bad. Something like:
curl http://169.254.169.254:8775/1.0/
or
curl http://169.254.169.254:8775/2009-04-04/
or
curl http://169.254.169.254:8775/2009-04-04/meta-data/instance-id
Also I notice that the error message above does not contain the port. Is 
that normal, or is it really not accessing the correct port?
>> I don't know if the problem is routing or with the meta-data "service".
>
> Well, it's unlikely it's an issue with the metadata service because the
> metadata service is clearly responding properly to at least ONE host, as
> evidenced above. It's more likely a routing issue.
>
> Can you SSH into the VM in question and try pinging the EC2 metadata
> service URL? (http://169.254.169.254:8775/)
I guess I'll have to build a VM from scratch, as I was relying on the 
ssh key to be able to ssh into the VM, which apparently is supplied by 
the meta-data service.
If that is the case, I can use it without the meta-data service, though 
it sure would be nice to have it working properly eventually.
Cheers,
Simon
-- 
simonsmicrophone.com
    
    
More information about the Openstack
mailing list