Comment 5 for bug 1316646

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/92421
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=db0a7fe91d3eddc6d337028332fbd496bb000df2
Submitter: Jenkins
Branch: master

commit db0a7fe91d3eddc6d337028332fbd496bb000df2
Author: Clint Byrum <email address hidden>
Date: Tue May 6 10:48:36 2014 -0700

    Patch 033 migration to work w/ MySQL 5.6

    With MySQL 5.6 setup to use UTF-8 for everything, the 033 migration
    will fail. This is because a VARCHAR(256) cannot be indexed in UTF-8
    databases. In versions of MySQL before 5.6, this produced a warning and
    a truncated, less-useful index. In 5.6 it was changed to an error.

    We will reduce these columns further to 64 bytes in the model in a
    subsequent fix. For now, we will just create the table with 64 character
    columns on new systems, which will allow this migration to work properly
    on mysql-5.6. There is no danger of overflow, as 64 chars is what Keystone
    uses for them anyway.

    Change-Id: I27b9c61828301ba8c392b3d316f656641af753bc
    Closes-Bug: #1316646