Bug 1040995

Summary: [RFE][nova]: Compact database migrations
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: openstack-novaAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact: Ami Jeain <ajeain>
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: hateya, markmc, ndipanov, sgordon, yeylon
Target Milestone: Upstream M3Keywords: FutureFeature, Triaged
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/nova/+spec/compact-havana-db-migrations
Whiteboard: upstream_milestone_icehouse-3 upstream_status_implemented upstream_definition_approved
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-06 17:29:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description RHOS Integration 2013-12-12 13:22:31 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/compact-havana-db-migrations.

Description:

Compact the database migrations from Grizzly and Havana. This should clean up the codebase (eliminating 80 or so migrations) and make it easier to move to Alembic in the future.

Will use testing process outlined here: https://wiki.openstack.org/wiki/Database_migration_testing along with our shiny new schema diff tool in Nova.

Specification URL (additional information):

None