Just noticed that this fix also fixes a bug in euca-run-instances that outputs 'None' for a instance that has no ramdisk rather than an empty string:
$ euca-run-instances --instance-type c1.medium --key mykey emi-4CD51A12 RESERVATION r-4F2E087C admin admin-default INSTANCE i-4BCD0847 emi-4CD51A12 0.0.0.0 0.0.0.0 pending mykey 2010-03-03T17:01:46.98Z eki-107E1CF7 None
Just noticed that this fix also fixes a bug in euca-run-instances that outputs 'None' for a instance that has no ramdisk rather than an empty string:
$ euca-run-instances --instance-type c1.medium --key mykey emi-4CD51A12 03T17:01: 46.98Z eki-107E1CF7 None
RESERVATION r-4F2E087C admin admin-default
INSTANCE i-4BCD0847 emi-4CD51A12 0.0.0.0 0.0.0.0 pending mykey 2010-03-