glance/glance
Alexander Bashmakov 0f0354a8b8 Add expand/migrate/contract commands to glance-manage CLI
The parent of this patch introduced the change to Alembic-based
migrations. This commit builds on top of that by adding expand,
migrate and contract commands to the glance-manage tool.
Appropriate documentation is updated and failing tests are adjusted
to accomodate the new database versioning schema.

Data migrations are expected to be run in the background with older
Glance services being active during the upgrade process.

Partially-Implements: blueprint database-strategy-for-rolling-upgrades
Co-Authored-By: Hemanth Makkapati <hemanth.makkapati@rackspace.com>
Change-Id: Ie839e0f240436dce7b151de5b464373516ff5a64
Depends-On: I77921366a05ba6f9841143af89c1f4059d8454c6
2017-02-01 23:23:11 +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 commands to glance-manage CLI 2017-02-01 23:23:11 +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 commands to glance-manage CLI 2017-02-01 23:23:11 +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 commands to glance-manage CLI 2017-02-01 23:23:11 +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