← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1564110] Re: OpenStack should support MySQL Cluster (NDB)

 

** No longer affects: ceilometer

** No longer affects: cinder

** No longer affects: glance

** No longer affects: ironic

** No longer affects: nova

** No longer affects: keystone

** No longer affects: heat

** No longer affects: neutron

** Summary changed:

- OpenStack should support MySQL Cluster (NDB)
+ oslo.db needs a method for selecting mysql storage engine

** Description changed:

  oslo.db assumes that a MySQL database can only have a storage engine of
  InnoDB. This causes complications for OpenStack to support other MySQL
  storage engines, such as MySQL Cluster (NDB). Oslo.db should have a
  configuration string (i.e. mysql_storage_engine) in the oslo_db database
  group that can be used by SQLalchemy, Alembic, and OpenStack to
  implement the desired support and behavior for alternative MySQL storage
  engines.
- 
- I do have a change-set patch for options.py in oslo_db that will add
- this functionality. I'll post once I'm added to the CLA for OpenStack.

** Attachment removed: "oracle_sig_logo.gif"
   https://bugs.launchpad.net/oslo.db/+bug/1564110/+attachment/4764562/+files/oracle_sig_logo.gif

** Attachment removed: "oea_logo.jpg"
   https://bugs.launchpad.net/oslo.db/+bug/1564110/+attachment/4764563/+files/oea_logo.jpg

** Attachment removed: "green-for-email-sig_0.gif"
   https://bugs.launchpad.net/oslo.db/+bug/1564110/+attachment/4764564/+files/green-for-email-sig_0.gif

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1564110

Title:
  oslo.db needs a method for selecting mysql storage engine

Status in oslo.db:
  In Progress

Bug description:
  oslo.db assumes that a MySQL database can only have a storage engine
  of InnoDB. This causes complications for OpenStack to support other
  MySQL storage engines, such as MySQL Cluster (NDB). Oslo.db should
  have a configuration string (i.e. mysql_storage_engine) in the oslo_db
  database group that can be used by SQLalchemy, Alembic, and OpenStack
  to implement the desired support and behavior for alternative MySQL
  storage engines.

To manage notifications about this bug go to:
https://bugs.launchpad.net/oslo.db/+bug/1564110/+subscriptions


References