glance/glance/tests
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
..
etc Implement and Enable Community Images 2017-01-18 17:56:12 +00:00
functional Add expand/migrate/contract commands to glance-manage CLI 2017-02-01 23:23:11 +00:00
integration Refactor tests to use Alembic to run migrations 2017-02-01 16:08:17 -06:00
unit Add expand/migrate/contract commands to glance-manage CLI 2017-02-01 23:23:11 +00:00
var Support importing OVA/OVF package to Glance 2016-02-24 14:35:19 -08:00
__init__.py Fix getaddrinfo if dnspython is installed 2014-12-05 09:29:16 +00:00
stubs.py Remove verbose option from glance tests 2016-05-26 15:00:11 +00:00
test_hacking.py Hacking checks for not using dict iteration calls 2016-01-25 21:54:08 -08:00
utils.py Add expand/migrate/contract commands to glance-manage CLI 2017-02-01 23:23:11 +00:00