tempest/releasenotes/notes/removal-deprecated-volume-config-options-21c4412f3c600923.yaml

25 lines
774 B
YAML
Raw Normal View History

Remove deprecated option volume_feature_enabled.api_v1 volume_feature_enabled.api_v1 config option to enable the Cinder v1 API was deprecated in Juno - https://review.openstack.org/#/c/446238/ Cinder v1 API tests were also got removed from Tempest in Juno - https://review.openstack.org/#/c/446233/ This commit remove the deprecated api_v1 config option and also remove the cinder service clients alias from clients.py Note: clients.py cinder v1 service clients alias are being used by many plugins (depends-on patches). These are being used mainly in scenario manger copy of plugins. Depends-On: https://review.openstack.org/#/c/573168/ Depends-On: https://review.openstack.org/#/c/573167/ Depends-On: https://review.openstack.org/#/c/573164/ Depends-On: https://review.openstack.org/#/c/573174/ Depends-On: https://review.openstack.org/#/c/573169/ Depends-On: https://review.openstack.org/#/c/573163/ Depends-On: https://review.openstack.org/#/c/573171/ Depends-On: https://review.openstack.org/#/c/573175/ Depends-On: https://review.openstack.org/#/c/573172/ Next we will deprecated the cinder v1 service clients present in https://github.com/openstack/tempest/tree/db876f990d1a2b79ca0149483bba4decd0e299a2/tempest/lib/services/volume/v1 Only networking-fortinet left to merge the changes which seems inactive now a days- https://review.openstack.org/#/c/573170/ As reminder sent in ML, we are good to merge this patch - http://lists.openstack.org/pipermail/openstack-dev/2018-August/133189.html Change-Id: Ief961758ee413d69d89d45a1b36f1d126c6101cf
2018-06-07 08:41:58 +00:00
---
upgrade:
- |
Below config option was deprecated for removal since juno release.
It's time to remove it as all supported stable branches and Tempest plugins
are good to handle it.
* ``[volume_feature_enabled].api_v1``
Also Tempest removes the below corresponding service clients alias from
client.py which were being set based on above removed config option.
* self.backups_client
* self.encryption_types_client
* self.snapshots_client
* self.volume_availability_zone_client
* self.volume_hosts_client
* self.volume_limits_client
* self.volume_qos_client
* self.volume_quotas_client
* self.volume_services_client
* self.volume_types_client
* self.volumes_client
* self.volumes_extension_client