[Bug 916992] Re: Database migration v064 fails against MySQL 5.5 + InnoDB

OpenStack Hudson 916992 at bugs.launchpad.net
Fri Jan 20 18:47:16 UTC 2012


Reviewed:  https://review.openstack.org/3110
Committed: http://github.com/openstack/nova/commit/35df99cf1dca5d9b0ca1cb09039845aa8bd3a49b
Submitter: Jenkins
Branch:    master

commit 35df99cf1dca5d9b0ca1cb09039845aa8bd3a49b
Author: Chuck Short <chuck.short at canonical.com>
Date:   Tue Jan 17 14:24:09 2012 -0500

    Drop FK constraint if it exists in migration 064
    
    Fixes LP bug 916992
    
    A workaround was originally applied to fix a FK constraint problem in migration
    064.  The original bug only affected MySQL+InnoDB databases and was masked by
    using MySQL+MyISAM.  Commit d503d6b1079f9eafe0430754214fc5b6d4e32c09 attempted
    to improve the workaround, though it caused issues on databases not using
    InnoDB, so it was reverted enitrely and we are back with the original bug.
    
    This change will attempt to drop the FK constraint only if it exists.  This
    should now support MySQL installations that are configured both
    default_storage_engine=MyISAM (oneiric) and default_storage_engine=InnoDB
    (precise)
    
    Change-Id: Ie2cfa32d8f52b163f513679649da52a73fc501df
    Signed-off-by: Adam Gandleman <adam.gandleman at canonical.com>
    Signed-off-by: Chuck Short <chuck.short at canonical.com>


** Changed in: nova
       Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to nova in Ubuntu.
https://bugs.launchpad.net/bugs/916992

Title:
  Database migration v064 fails against MySQL 5.5 + InnoDB

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/916992/+subscriptions



More information about the Ubuntu-server-bugs mailing list