deb-glance/glance
Hemanth Makkapati 9859df2d1f Add expand/migrate/contract migrations for CI
This patch adds equivalent expand/migrate/contract migration scripts for
Community Images. The expand migration
'ocata_expand01_add_visibility.py' creates a new migration branch 'expand'
from the last known migration i.e., 'mitaka02'. Similarly, the contract
migration 'ocata_contract01_drop_is_public.py' creates another new
migration branch called 'contract' from the last known migration.

The data migration 'ocata_migrate01_community_images.py' migrates
all rows in the database at once. There is possibility of performance
degradation while the data migrations are running.

Change-Id: I34f5623d6804e9fe594e6b5b196ea4a162578196
Partially-Implements: blueprint database-strategy-for-rolling-upgrades
Co-Authored-By: Hemanth Makkapati <hemanth.makkapati@rackspace.com>
Depends-On: Ie839e0f240436dce7b151de5b464373516ff5a64
2017-02-02 00:16:04 +00:00
..
api Merge "Bump minor API version" 2017-01-28 00:20:40 +00:00
async Adding constraints around qemu-img calls 2016-09-26 13:28:31 -05:00
cmd Add expand/migrate/contract migrations for CI 2017-02-02 00:16:04 +00:00
common Add expand/migrate/contract commands to glance-manage CLI 2017-02-01 23:23:11 +00:00
contrib Add 'vhdx' disk format. 2016-07-28 16:34:00 +00:00
db Add expand/migrate/contract migrations for CI 2017-02-02 00:16:04 +00:00
domain Implement and Enable Community Images 2017-01-18 17:56:12 +00:00
glare Add in missing log hints 2016-06-09 07:59:15 -07:00
hacking Hacking checks for not using dict iteration calls 2016-01-25 21:54:08 -08:00
image_cache Do not use service catalog for cache client 2016-11-07 16:38:52 +00:00
locale Imported Translations from Zanata 2016-10-15 09:24:52 +00:00
quota Add __ne__ built-in function 2016-07-13 15:33:39 +08:00
registry Implement and Enable Community Images 2017-01-18 17:56:12 +00:00
tests Add expand/migrate/contract migrations for CI 2017-02-02 00:16:04 +00:00
__init__.py Empty files shouldn't contain copyright nor license 2013-12-24 22:39:05 -06:00
context.py Use oslo.context features 2016-07-12 13:40:33 +10:00
gateway.py Fix for Image members not generating notifications 2016-01-25 04:50:58 -08:00
i18n.py Drop use of 'oslo' namespace package 2015-04-28 18:57:45 +00:00
location.py Merge "Fixed indentation" 2016-10-20 14:36:35 +00:00
notifier.py Implement and Enable Community Images 2017-01-18 17:56:12 +00:00
opts.py Add registry_client_opts to glance-cache.conf.sample 2016-08-18 17:37:44 +02:00
schema.py Import i18n functions directly 2015-12-07 18:20:43 +03:00
scrubber.py Merge "Improving help text for send_identity_headers opt" 2016-09-01 03:20:56 +00:00
version.py Remove vim header 2014-01-14 16:03:28 +00:00