Remove cinder v2 API keystone service and endpoints
Cinder's v2 API has been deprecated since Pike, and the cinder community is looking to remove support for it in the Wallaby cycle. Change-Id: Ib4f918c01e2fc71eedf7e6c90ca1dc5ccf8ff688
This commit is contained in:
parent
8e81dd0460
commit
d0c9b6d0ce
|
@ -143,19 +143,6 @@ outputs:
|
|||
roles:
|
||||
- admin
|
||||
- service
|
||||
cinderv2:
|
||||
endpoints:
|
||||
public: {get_param: [EndpointMap, CinderV2Public, uri]}
|
||||
internal: {get_param: [EndpointMap, CinderV2Internal, uri]}
|
||||
admin: {get_param: [EndpointMap, CinderV2Admin, uri]}
|
||||
users:
|
||||
cinderv2:
|
||||
password: {get_param: CinderPassword}
|
||||
roles:
|
||||
- admin
|
||||
- service
|
||||
region: {get_param: KeystoneRegion}
|
||||
service: 'volumev2'
|
||||
cinderv3:
|
||||
endpoints:
|
||||
public: {get_param: [EndpointMap, CinderV3Public, uri]}
|
||||
|
@ -419,9 +406,17 @@ outputs:
|
|||
become: true
|
||||
os_keystone_service:
|
||||
cloud: {get_param: RootStackName}
|
||||
name: cinderv3
|
||||
service_type: volume
|
||||
name: "{{ item.service_name }}"
|
||||
service_type: "{{ item.service_type }}"
|
||||
state: absent
|
||||
loop:
|
||||
- {service_name: cinderv2, service_type: volumev2}
|
||||
# The following cinderv3/volume entry removes a legacy workaround
|
||||
# unrelated to cinder's v3 API service (cinderv3/volumev3). See
|
||||
# Ic0eb72f78e2a19e2f40ab12631a872d828bab46a for details.
|
||||
- {service_name: cinderv3, service_type: volume}
|
||||
loop_control:
|
||||
index_var: cinder_api_service
|
||||
when:
|
||||
- step|int == 4
|
||||
- name: Manage Cinder Volume Type
|
||||
|
|
Loading…
Reference in New Issue