cinder/cinder/tests/unit
Abhishek Kekane 350973f3dd Support multiple stores of Glance
Glance now has ability to configure multiple stores at a
time. To use this feature in cinder for uploading volume to image, operator
need to define a new field named 'image_service:store_id' in the
volume-type extra-specs. At a time of volume upload to image request, if
'image_service:store_id' is present in the associated volume type, then
image will be uploaded to specified 'store_id'. The value 'store_id' is
nothing but store identifier defined in glance-api.conf. If the value
of 'image_service:store_id' is null or not set in volume-type then the
image will be uploaded to default store in glance.

Co-authored-by: Sagar Waghmare <sawaghma@redhat.com>
Co-authored-by: Abhishek Kekane <akekane@redhat.com>

DocImpact
Implements: bp support-glance-multiple-backend

Change-Id: Ica56833a1d9fb9f47b922dbbc6558901bb3a2800
2020-01-21 06:02:47 +00:00
..
api Support multiple stores of Glance 2020-01-21 06:02:47 +00:00
attachments Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
backup Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
brick Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
cmd Merge "Add upgrade check for removed VZStorage driver" 2020-01-18 03:53:57 +00:00
compute Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
consistencygroup
db Make volume soft delete more thorough 2020-01-11 13:01:11 -05:00
glance
group Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
image Support multiple stores of Glance 2020-01-21 06:02:47 +00:00
keymgr Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
message Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
monkey_patch_example
objects Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
policies Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
scheduler Merge "Publish backup capabilities to a scheduler" 2020-01-14 19:50:21 +00:00
targets Merge "SPDK drivers: Update RPC calls to match latest SPDK changes" 2020-01-16 01:48:54 +00:00
volume Support multiple stores of Glance 2020-01-21 06:02:47 +00:00
windows Support multiple stores of Glance 2020-01-21 06:02:47 +00:00
zonemanager Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
__init__.py
cast_as_call.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
conf_fixture.py Untyped to Default Volume Type 2019-09-20 05:37:54 +00:00
fake_cluster.py
fake_constants.py Merge "Untyped to Default Volume Type" 2019-09-25 18:58:39 +00:00
fake_group.py
fake_group_snapshot.py
fake_notifier.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
fake_objects.py
fake_service.py Fix migration 112 to use live_data_migration API 2017-10-20 18:24:33 -06:00
fake_snapshot.py Add context to cloning snapshots in remotefs driver 2019-07-10 10:41:15 +02:00
fake_utils.py
fake_volume.py Fix VolumeAttachment is not bound to a Session 2019-03-15 11:29:25 +01:00
policy.json Add policy test for volume extend/retype/update_ro policy 2019-01-15 01:22:24 +00:00
test_api.py
test_api_urlmap.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_cleanable_manager.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_cmd.py Merge "Publish backup capabilities to a scheduler" 2020-01-14 19:50:21 +00:00
test_context.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_coordination.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_db_api.py Make volume soft delete more thorough 2020-01-11 13:01:11 -05:00
test_db_worker_api.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_evaluator.py
test_exception.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_fixtures.py Explicitly set expected log level for tests 2017-11-17 16:58:40 -06:00
test_hacking.py Remove hacking check N325 2020-01-10 12:53:44 -06:00
test_image_utils.py Support multiple stores of Glance 2020-01-21 06:02:47 +00:00
test_interface.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_macrosan_drivers.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_manager.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_paginate_query.py
test_policy.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_qos_specs.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_quota.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_quota_utils.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_rpc.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_service.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_service_auth.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_setup_profiler.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_ssh_utils.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_test.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_test_utils.py Update oslo.context RequestContext args 2017-11-21 14:56:06 -06:00
test_utils.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_volume_cleanup.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_volume_configuration.py Add support for shared "backend_defaults" config 2017-07-11 18:58:58 +00:00
test_volume_glance_metadata.py Untyped to Default Volume Type 2019-09-20 05:37:54 +00:00
test_volume_throttling.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_volume_transfer.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_volume_types.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_volume_types_extra_specs.py
test_volume_utils.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
utils.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00