In karmic instance:
boto.utils.get_instance_userdata("2009-02-01") --> returns ''
boto.utils.get_instance_userdata("2009-04-04") --> returns ''
boto.utils.get_instance_metadata("2009-02-01") --> returns a full dict
boto.utils.get_instance_metadata("2009-04-04") --> returns the same full dict

In karmic instance with boto 1.9:
boto.utils.get_instance_userdata("2009-02-01") --> returns ''
boto.utils.get_instance_userdata("2009-04-04") --> returns ''
boto.utils.get_instance_metadata("2009-02-01") --> hangs
boto.utils.get_instance_metadata("2009-04-04") --> hangs

I traced it back to the metadata enumeration. With boto 1.9b:

http://169.254.169.254/latest/meta-data/block-device-mapping/ returns:
'emi\nephemeral0\nroot\nswap'
http://169.254.169.254/latest/meta-data/block-device-mapping/emi returns:
sda1
http://169.254.169.254/latest/meta-data/block-device-mapping/ephemeral0 returns 
error code 500.

So retry_url loops while trying to get http://169.254.169.254/latest
/meta-data/block-device-mapping/ephemeral0

** Also affects: eucalyptus (Ubuntu)
   Importance: Undecided
       Status: New

** Summary changed:

- 20100222 images fail to boot in UEC
+ 20100222 images fail to boot in UEC (no ephemeral0 metadata)

** Changed in: eucalyptus (Ubuntu Lucid)
   Importance: Undecided => High

** Changed in: eucalyptus (Ubuntu Lucid)
       Status: New => Confirmed

** Changed in: eucalyptus (Ubuntu Lucid)
    Milestone: None => lucid-alpha-3

** Changed in: eucalyptus (Ubuntu Lucid)
     Assignee: (unassigned) => Dustin Kirkland (kirkland)

-- 
20100222 images fail to boot in UEC (no ephemeral0 metadata)
https://bugs.launchpad.net/bugs/525675
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to eucalyptus in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to