Comment 5 for bug 959426

Revision history for this message
Adam Gandelman (gandelman-a) wrote : Re: nova services start before mysql on boot

The fix in bug 943031 was recently re-implemented in Glance @ https://review.openstack.org/#change,5552 While this change currently doesn't resolve the issue of an unreachable database on service startup, it can easily be extended to check the ability to actually connect thru the sqlalchemy engine at startup / during configure_db(). It's been mentioned that the same logic should be a part of nova or openstack-common as well. If it lands there, it will also resolve this issue for nova.

Marking as critical in Ubuntu, adding a task for Glance + tagging essex-rc-potential as this is a serious issue for anyone expecting these services to start reliably.

Note, Keystone seems to initialize its database lazily and not touch till a request comes in. I'm not sure about quantum?