commit | ff2c986da2ab2063225811165201be72fe10c1bc | [log] [tgz] |
---|---|---|
author | Ghanshyam <ghanshyammann@gmail.com> | Thu Jun 07 08:41:58 2018 +0000 |
committer | Ghanshyam Mann <gmann@ghanshyammann.com> | Mon Aug 13 12:46:09 2018 +0000 |
tree | 22d3e1df157c42394ceda340898256e06f60b721 | |
parent | 22fe5f091d5bc848d3e59b62a5db70ca3e2155c5 [diff] |
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
diff --git a/releasenotes/notes/removal-deprecated-volume-config-options-21c4412f3c600923.yaml b/releasenotes/notes/removal-deprecated-volume-config-options-21c4412f3c600923.yaml new file mode 100644 index 0000000..32147c7 --- /dev/null +++ b/releasenotes/notes/removal-deprecated-volume-config-options-21c4412f3c600923.yaml
@@ -0,0 +1,24 @@ +--- +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