cinder/cinder/tests/unit
Helen Walsh 07991b7e8f PowerMax Driver - Legacy volumes fail to live migrate
The fix moves the legacy shared volume from the masking view
structure in Ocata and sooner (when SMI-S was supported) to staging
masking view(s) in Pike and later releases (U4P REST).
In Ocata, the live migration process shared the storage group,
containing the volume, among the different compute Nodes. In PIke,
we changed the masking view structure to facilitate a cleaner live
migration process where only the volume is migrated and not all the
other volumes in the storage group. The staging storage group and
masking views facilitate a seamless live migration operation in
upgraded releases.

Change-Id: I4d28d8ed2375f68eed511de5c25898362eac1def
Closes-Bug: #1867163
(cherry picked from commit 197e024747)
2020-08-20 12:15:12 +01:00
..
api Merge "Fix service-get-log to respect server filters" into stable/ussuri 2020-08-07 17:54:41 +00:00
attachments Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
backup Fix cross-project incremental backups 2020-07-01 18:20:15 -03:00
brick Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
cmd Update upgrade check removed drivers for ussuri 2020-04-14 14:50:42 -04:00
compute Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
consistencygroup Remove unused CG code 2017-03-19 00:49:10 -04:00
db Merge "Add migration to make volume_type_id non nullable" 2020-02-26 09:17:52 +00:00
glance Files with no code must be left completely empty 2016-09-28 16:29:30 +07:00
group Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
image Support Glance image data colocation 2020-04-13 12:04:18 +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 Fix cross-project incremental backups 2020-07-01 18:20:15 -03:00
policies Add tests for volume type encryption type policies 2020-04-15 09:32:02 -04:00
scheduler Merge "Add filter_function and goodness_function to pools" 2020-04-22 13:24:58 +00:00
targets Merge "SPDK drivers: Update RPC calls to match latest SPDK changes" 2020-01-16 01:48:54 +00:00
volume PowerMax Driver - Legacy volumes fail to live migrate 2020-08-20 12:15:12 +01:00
windows Support Glance image data colocation 2020-04-13 12:04:18 +00:00
zonemanager Brocade: Python 3 support 2020-08-17 16:56:49 +02:00
__init__.py Remove nosetests i18n fix 2016-11-29 18:16:59 +02:00
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 Update Versioned Objects with Cluster object 2016-07-22 21:00:08 +02:00
fake_constants.py Add tests for volume type encryption type policies 2020-04-15 09:32:02 -04:00
fake_group.py Update db from drivers in default groups methods 2017-03-17 11:08:06 -04:00
fake_group_snapshot.py Update db from drivers in default groups methods 2017-03-17 11:08:06 -04:00
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 Remove unused function from unit/fake_utils.py 2016-08-30 15:09:58 +07:00
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 Fix cross-project incremental backups 2020-07-01 18:20:15 -03:00
test_db_worker_api.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_evaluator.py Fix DriverFilter string evaluations 2020-03-06 17:24:16 -03:00
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 Handle py38 unit test changes 2020-04-14 10:29:47 -05:00
test_image_utils.py Support Glance image data colocation 2020-04-13 12:04:18 +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 Don't use None value for sql query. 2017-02-04 09:31:27 +08:00
test_policy.py Resolve deprecation of encryption policy target 2020-04-16 10:59:18 -04: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 Adds support for min/max volume size on vol_type 2020-04-04 17:06:05 +00:00
test_volume_types_extra_specs.py
test_volume_utils.py Fix rekeying volume with legacy encryption provider 2020-07-30 12:13:01 -07:00
utils.py Tests: Remove Python 2 compat file_spec code 2020-03-12 10:00:50 -04:00