python-tempestconf/releasenotes/notes/remove-deprecated-volume-config-options-a7b30be51c77ac7b.yaml
Martin Kopec 09c369514d Remove deprecated volume API config options
Started by Rocky release
 * ``CONF.volume-feature-enabled.api_v2``
 * ``CONF.volume-feature-enabled.api_v3``
are deprecated and have no effect.
``CONF.volume.catalog_type`` will be used instead.

Volume APIs tests have been moved to v3 as default and can be run
under v2 API via catalog_type.
- https://review.opendev.org/#/q/topic:volume-default-testing-v3+(status:open+OR+status:merged)

Story: 2007283
Task: 38735

Change-Id: Ia4c07bdda484828a29e9bfa299134f69d0f4050a
2021-01-04 10:32:46 +00:00

20 lines
783 B
YAML

---
upgrade:
- |
Starting by Rocky the following options are deprecated by Tempest
* ``CONF.volume-feature-enabled.api_v2``
* ``CONF.volume-feature-enabled.api_v3``
and have no effect on triggering volume v2/v3 API tests.
``CONF.volume.catalog_type`` is used for that instead.
The options are deleted from Tempest by
https://review.opendev.org/c/openstack/tempest/+/698754
Tempest sets ``CONF.volume.catalog_type`` to 'volumev3' by default so no
action in python-tempestconf is needed considering the current API is v3.
In case a user wants to run tempest tests against volume v2 API, it's
needed to set catalog_type to 'volumev2' e.g. via overrides using
python-tempestconf's CLI or manually in the generated tempest.conf file.