Hi,<br><br>I am using nova with the latest trunk here:<br><br>dpkg -l |grep nova<br>ii  nova-api                                 2012.1~e4~20120126.12306-0ubuntu0ppa1~oneiric1 OpenStack Compute - API frontend<br>ii  nova-common                              2012.1~e4~20120126.12306-0ubuntu0ppa1~oneiric1 OpenStack Compute - common files<br>
ii  nova-scheduler                           2012.1~e4~20120126.12306-0ubuntu0ppa1~oneiric1 OpenStack Compute - virtual machine scheduler<br>ii  python-nova                              2012.1~e4~20120126.12306-0ubuntu0ppa1~oneiric1 OpenStack Compute Python libraries<br>
ii  python-novaclient                        2012.1~e3~20120125.472-0ubuntu0ppa1~oneiric1   client library for OpenStack Compute API<br><br><br>I turned on the feature --auto_assign_floating_ip.<br><br>What I see is that even though the floating ip is assigned correctly to an instance, it does not appear instantly in "euca-describe-instances" and "nova list" output.<br>
<br>The reason probably is that there's no entry for the floating ip in instance_info_caches table. However, you can see the address is allocated in floating_ips table.<br><br>My guess is that the floating ip autoassign code does not update the instance_info_caches table correctly.<br>
<br>Cheers,<br>