<div dir="ltr">The Cinder db sync works for me on Ubuntu Icehouse milestone 3 with a fresh database:<div><br></div><div><div>root@hst-osctl6:/etc/cinder# cinder-manage db sync</div><div>2014-03-22 17:53:47.878 14209 INFO migrate.versioning.api [-] 0 -> 1...</div>
<div>2014-03-22 17:53:48.078 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.078 14209 INFO migrate.versioning.api [-] 1 -> 2...</div><div>2014-03-22 17:53:48.336 14209 INFO migrate.versioning.api [-] done</div>
<div>2014-03-22 17:53:48.337 14209 INFO migrate.versioning.api [-] 2 -> 3...</div><div>2014-03-22 17:53:48.349 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.349 14209 INFO migrate.versioning.api [-] 3 -> 4...</div>
<div>2014-03-22 17:53:48.392 14209 INFO 004_volume_type_to_uuid [-] Created foreign key volume_type_extra_specs_ibfk_1</div><div>2014-03-22 17:53:48.395 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.395 14209 INFO migrate.versioning.api [-] 4 -> 5...</div>
<div>2014-03-22 17:53:48.410 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.410 14209 INFO migrate.versioning.api [-] 5 -> 6...</div><div>2014-03-22 17:53:48.423 14209 INFO migrate.versioning.api [-] done</div>
<div>2014-03-22 17:53:48.423 14209 INFO migrate.versioning.api [-] 6 -> 7...</div><div>2014-03-22 17:53:48.437 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.438 14209 INFO migrate.versioning.api [-] 7 -> 8...</div>
<div>2014-03-22 17:53:48.449 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.449 14209 INFO migrate.versioning.api [-] 8 -> 9...</div><div>2014-03-22 17:53:48.463 14209 INFO migrate.versioning.api [-] done</div>
<div>2014-03-22 17:53:48.464 14209 INFO migrate.versioning.api [-] 9 -> 10...</div><div>2014-03-22 17:53:48.481 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.482 14209 INFO migrate.versioning.api [-] 10 -> 11...</div>
<div>2014-03-22 17:53:48.507 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.507 14209 INFO migrate.versioning.api [-] 11 -> 12...</div><div>2014-03-22 17:53:48.524 14209 INFO migrate.versioning.api [-] done</div>
<div>2014-03-22 17:53:48.524 14209 INFO migrate.versioning.api [-] 12 -> 13...</div><div>2014-03-22 17:53:48.542 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.543 14209 INFO migrate.versioning.api [-] 13 -> 14...</div>
<div>2014-03-22 17:53:48.561 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.561 14209 INFO migrate.versioning.api [-] 14 -> 15...</div><div>2014-03-22 17:53:48.571 14209 INFO migrate.versioning.api [-] done</div>
<div>2014-03-22 17:53:48.571 14209 INFO migrate.versioning.api [-] 15 -> 16...</div><div>2014-03-22 17:53:48.594 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.595 14209 INFO migrate.versioning.api [-] 16 -> 17...</div>
<div>2014-03-22 17:53:48.636 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.637 14209 INFO migrate.versioning.api [-] 17 -> 18...</div><div>2014-03-22 17:53:48.662 14209 INFO migrate.versioning.api [-] done</div>
<div>2014-03-22 17:53:48.662 14209 INFO migrate.versioning.api [-] 18 -> 19...</div><div>2014-03-22 17:53:48.679 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.680 14209 INFO migrate.versioning.api [-] 19 -> 20...</div>
<div>2014-03-22 17:53:48.695 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.695 14209 INFO migrate.versioning.api [-] 20 -> 21...</div><div>2014-03-22 17:53:48.707 14209 INFO 021_add_default_quota_class [-] Added default quota class data into the DB.</div>
<div>2014-03-22 17:53:48.711 14209 INFO migrate.versioning.api [-] done</div><div>2014-03-22 17:53:48.711 14209 INFO migrate.versioning.api [-] 21 -> 22...</div><div>2014-03-22 17:53:48.725 14209 INFO migrate.versioning.api [-] done</div>
</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Mar 22, 2014 at 5:28 PM, Joe Topjian <span dir="ltr"><<a href="mailto:joe@topjian.net" target="_blank">joe@topjian.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I saw the note about MySQL and UTF-8 in Anne's "What's Up Doc?" email. I'm coincidentally setting up a new OpenStack cloud and am running into an issue related to this.</div>


<div><br></div><div>Matt, with reference to your <a href="https://review.openstack.org/#/c/80799/" target="_blank">patch</a>, can you confirm that you were able to run "cinder-manage db sync" without error?</div>

<div><br></div>
<div>When I run this command, it fails on both:</div><div><br></div><div>/usr/lib/python2.7/dist-packages/cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py</div><div><br></div><div>and</div><div><br></div>


<div>009_add_snapshot_metadata_table.py</div><div><br></div><div>I have to add:</div><div><br></div><div>mysql_charset='utf8' </div><div><br></div><div>below </div><div><br></div><div>mysql_engine='InnoDB'</div>


<div><br></div><div>for both files in order for the db sync command to work without error.</div><div><br></div><div>This is with Havana, but I checked <a href="https://github.com/openstack/cinder/blob/master/cinder/db/sqlalchemy/migrate_repo/versions/003_glance_metadata.py" target="_blank">both</a> <a href="https://github.com/openstack/cinder/blob/master/cinder/db/sqlalchemy/migrate_repo/versions/009_add_snapshot_metadata_table.py" target="_blank">py</a> files in HEAD and they haven't changed, so I'm assuming I'll run into the same issue in Icehouse.</div>

<div><br></div><div>I also see that other <a href="https://github.com/openstack/cinder/tree/master/cinder/db/sqlalchemy/migrate_repo/versions" target="_blank">files</a> already have the "mysql_charset" setting in place, and I also see a <a href="https://bugs.launchpad.net/cinder/+bug/1233861" target="_blank">similar bug</a> opened for another migrate file. Perhaps 003 and 009 also need bugs opened?</div>

<div><br></div><div>Let me know if you are not running into this issue and I'll repost this question to one of the other OpenStack lists for bug confirmation. I figured I'd post here first to see if we can work out the issue and quickly append the docs and/or open a bug report.</div>

<div><br></div><div>Thanks,</div><div>Joe </div></div>
<br>_______________________________________________<br>
Openstack-docs mailing list<br>
<a href="mailto:Openstack-docs@lists.openstack.org">Openstack-docs@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br>
<br></blockquote></div><br></div>