<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 10 July 2014 00:59, Roman Podoliaka <span dir="ltr"><<a href="mailto:rpodolyaka@mirantis.com" target="_blank">rpodolyaka@mirantis.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Not sure what issues you are talking about, but I just replaced<br>

"mysql" with "mysql+mysqlconnector" in my db connection string  in<br>
neutron.conf and "neutron-db-manage upgrade head" worked like a charm<br>
for an empty schema.<br></blockquote><div><br></div><div>Yep, I don't think we're far away from it being that simple.  Most of the changes/work I've seen discussed is in shifting the test environments and suitably addressing everyone's performance/uncertainty concerns.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Ihar, could please elaborate on what changes to oslo.db are needed?<br>

(as an oslo.db developer I'm very interested in this part :) )<br></blockquote><div><br></div><div>The changes I've been working on are (and most of these need oslo.db reviews):</div><div><br></div><div><a href="https://review.openstack.org/#/c/104436/">https://review.openstack.org/#/c/104436/</a><br>
</div><div>Test that concurrent sqlalchemy transactions don't block<br></div><div>(This test reproduces the core issue.  There's an open question where it belongs)</div><div><br></div><div><a href="https://review.openstack.org/#/c/104425/">https://review.openstack.org/#/c/104425/</a><br>
</div><div>Add DBDuplicateEntry detection for mysqlconnector driver<br></div><div><br></div><div><a href="https://review.openstack.org/#/c/104428/">https://review.openstack.org/#/c/104428/</a><br></div><div>Allow tox tests with complex OS_TEST_DBAPI_CONNECTION URLs<br>
</div><div><br></div><div><a href="https://review.openstack.org/#/c/104447/">https://review.openstack.org/#/c/104447/</a><br></div><div>Support OS_TEST_DBAPI_ADMIN_CONNECTION override<br></div><div><br></div><div><a href="https://review.openstack.org/#/c/104430/">https://review.openstack.org/#/c/104430/</a><br>
</div><div>Don't drop pre-existing database before tests<br></div><div><br></div><div><a href="https://github.com/zzzeek/sqlalchemy/pull/102">https://github.com/zzzeek/sqlalchemy/pull/102</a><br></div><div>sqlalchemy mysql unicode improvement, that has various workarounds available to us in the meantime</div>
<div><br></div><div> - Gus</div></div></div></div>