diff --git a/releasenotes/notes/deprecate-compute-feature-enabled-block-migrate-cinder-iscsi-fcda802d774dfeec.yaml b/releasenotes/notes/deprecate-compute-feature-enabled-block-migrate-cinder-iscsi-fcda802d774dfeec.yaml new file mode 100644 index 0000000000..6bbb381ac6 --- /dev/null +++ b/releasenotes/notes/deprecate-compute-feature-enabled-block-migrate-cinder-iscsi-fcda802d774dfeec.yaml @@ -0,0 +1,8 @@ +--- +deprecations: + - | + The ``[compute-feature-enabled]/block_migrate_cinder_iscsi`` is deprecated + ahead of removal in a future release. Once removed the + ``[compute-feature-enabled]/block_migration_for_live_migration`` + configurable will then be used to determine when to run block migration + based tests during live migration. diff --git a/tempest/config.py b/tempest/config.py index 4e08a11080..0f888d68fc 100644 --- a/tempest/config.py +++ b/tempest/config.py @@ -475,7 +475,14 @@ ComputeFeaturesGroup = [ default=False, help="Does the test environment support block migration with " "Cinder iSCSI volumes. Note: libvirt >= 1.2.17 is required " - "to support this if using the libvirt compute driver."), + "to support this if using the libvirt compute driver.", + deprecated_for_removal=True, + deprecated_reason='This option duplicates the more generic ' + '[compute-feature-enabled]/block_migration ' + '_for_live_migration now that ' + 'MIN_LIBVIRT_VERSION is >= 1.2.17 on all ' + 'branches from stable/rocky and will be ' + 'removed in a future release.'), cfg.BoolOpt('vnc_console', default=False, help='Enable VNC console. This configuration value should '