Drop support for Block Storage API v2
... because it was already removed from cinder[1]. [1] e05b261af7dcd24096b229860df65dff1d385910 Change-Id: I8baf1701483ce2addd47dd4cb472f92ad4a192cd
This commit is contained in:
parent
77bde0120b
commit
271156446f
@ -65,7 +65,7 @@ service_opts = [
|
||||
cfg.StrOpt('region_name_for_shared_services',
|
||||
help=_('Region name for shared services endpoints.')),
|
||||
cfg.ListOpt('shared_services_types',
|
||||
default=['image', 'volume', 'volumev2', 'volumev3'],
|
||||
default=['image', 'volume', 'volumev3'],
|
||||
help=_('The shared services located in the other region.'
|
||||
'Needs region_name_for_shared_services option to '
|
||||
'be set for this to take effect.')),
|
||||
|
@ -34,7 +34,7 @@ class CinderClientPlugin(os_client.ExtensionMixin,
|
||||
|
||||
exceptions_module = exceptions
|
||||
|
||||
service_types = [VOLUME_V2, VOLUME_V3] = ['volumev2', 'volumev3']
|
||||
service_types = [VOLUME_V3] = ['volumev3']
|
||||
|
||||
def get_volume_api_version(self):
|
||||
'''Returns the most recent API version.'''
|
||||
@ -46,14 +46,7 @@ class CinderClientPlugin(os_client.ExtensionMixin,
|
||||
self.service_type = self.VOLUME_V3
|
||||
self.client_version = '3'
|
||||
except ks_exceptions.EndpointNotFound:
|
||||
try:
|
||||
self.context.keystone_session.get_endpoint(
|
||||
service_type=self.VOLUME_V2,
|
||||
interface=self.interface)
|
||||
self.service_type = self.VOLUME_V2
|
||||
self.client_version = '2'
|
||||
except ks_exceptions.EndpointNotFound:
|
||||
raise exception.Error(_('No volume service available.'))
|
||||
raise exception.Error(_('No volume service available.'))
|
||||
|
||||
def _create(self):
|
||||
self.get_volume_api_version()
|
||||
|
@ -0,0 +1,4 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
Support for Block Storage API v2 has been removed.
|
Loading…
Reference in New Issue
Block a user