Quantum Grizzly Upgrade Paths

Post on 04-Jun-2015

446 views 0 download

description

Openstack summit discussion about upgrade paths for Quantum.

Transcript of Quantum Grizzly Upgrade Paths

Openstack Grizzly Summit

Quantum Upgrade Paths

San Diego, CaliforniaTuesday, October 16th

Summary

• Problem statement:THERE IS NO WAY TO PERFORM ANY KIND OF UPGRADE ON QUANTUM

• Goal:MAKE SURE THAT FOR GRIZZLY QUANTUM HAS AN UPGRADE STORY

Upgrade Path 1:

• From Quantum X to Quantum Y• DB Upgrade procedure– SQL alchemy migrations– For extension too

• Handle properly plugin-specific extensions

• Plugin specific upgrade operations– If needed, can be performed with plugin-specific

procedure after db upgrade• MUST target Grizzly– possibly milestone #1 or #2

Upgrade Path 2

• From Nova-network to Quantum– Extract information from nova DB– Create Quantum logical model– Rebuild networks (fairly hard according to

requirements)• Need to exactly scope what we want to achieve when

migrating from nova-network

• It would be awesome to have something for it in Grizzly!

Upgrade Path 3

• From Quantum Plugin A to Quantum Plugin B– Do we have a use case for this?– If yes, Should it be plugin-specific?

• If a use case is agreed for it, can be implemented post Grizzly