Ken, i fixed this earlier today, was like you just wrote, a db version mismatch . <br>Now its all working, i configured glance as image repository and the compute is interacting flawlessly with the xenapi . <br>Im going to test the massive deployment with chef this afternoon !<br>
<br>Regards<br>Lele<br><br><div class="gmail_quote">On Wed, May 4, 2011 at 1:51 PM, Ken Pepple <span dir="ltr"><<a href="mailto:ken.pepple@gmail.com">ken.pepple@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On May 4, 2011, at 5:00 AM, <a href="mailto:openstack-operators-request@lists.openstack.org">openstack-operators-request@lists.openstack.org</a> wrote:<br>
> I finally get a nova-controller and a separate nova-compute installed, but<br>
> the nova compute is not connecting to the controller, everything in the<br>
> nova.conf seems ok but when i restart the nova compute service i get a<br>
> CRITICAL error with this :<br>
><br>
> 2011-05-03 10:19:56,420 CRITICAL nova [-] (OperationalError) (1054, "Unknown<br>
> column 'floating_ips_1.auto_assigned' in 'field list'")<br>
><br>
> Somebody know why the compute node is not seeing this table on the<br>
> controller database ?<br>
<br>
<br>
</div>If I had to guess, the compute node either (1) has an incorrectly configured sqlconnect flag (most likely) that is pointing the compute node to it's local sqlite db or (2) is not using the same version of Nova as the controller.<br>

<br>
To diagnose further:<br>
<br>
(1) sqlconnect flag<br>
Make sure that you have exactly the same nova.conf on both machines (especially the name:password part). You can also look in the nova-compute.log for something like "--sql_connection=mysql://root:nova@localhost/nova"<br>

<br>
(2) nova version / db mismatch<br>
Run these two commands on BOTH machines and make sure they match exactly to rule out the codebase version mismatch:<br>
<br>
        $ bin/nova-manage version list<br>
        2011.3-dev (2011.3-LOCALBRANCH:LOCALREVISION)<br>
        $ bin/nova-manage db version<br>
        15<br>
<br>
The missing column that is OperationalError-ing was introduced in the newest migration (15).<br>
<br>
regards<br>
/k<br>
<br>
<br>
---<br>
<font color="#888888">Ken Pepple<br>
<a href="http://ken.pepple.info/" target="_blank">http://ken.pepple.info/</a><br>
+1 530 359 8384<br>
<br>
</font></blockquote></div><br>