|
36 | 36 | include_recipe "crowbar-pacemaker::remote_attributes" |
37 | 37 |
|
38 | 38 | keystone_settings = KeystoneHelper.keystone_settings(nova, @cookbook_name) |
39 | | -internal_auth_url_v2 = \ |
40 | | - "#{keystone_settings["protocol"]}://" \ |
41 | | - "#{keystone_settings["internal_url_host"]}:#{keystone_settings["service_port"]}/v2.0/" |
42 | 39 | neutrons = node_search_with_cache("roles:neutron-server") |
43 | 40 | neutron = neutrons.first || \ |
44 | 41 | raise("Neutron instance '#{nova[:nova][:neutron_instance]}' for nova not found") |
|
172 | 169 | pacemaker_primitive nova_primitive do |
173 | 170 | agent "ocf:openstack:NovaCompute" |
174 | 171 | params ({ |
175 | | - "auth_url" => internal_auth_url_v2, |
| 172 | + "auth_url" => keystone_settings["internal_auth_url"], |
176 | 173 | # "region_name" => keystone_settings["endpoint_region"], |
177 | 174 | "endpoint_type" => "internalURL", |
178 | 175 | "username" => keystone_settings["admin_user"], |
|
232 | 229 | pacemaker_primitive evacuate_primitive do |
233 | 230 | agent "ocf:openstack:NovaEvacuate" |
234 | 231 | params ({ |
235 | | - "auth_url" => internal_auth_url_v2, |
| 232 | + "auth_url" => keystone_settings["internal_auth_url"], |
236 | 233 | # "region_name" => keystone_settings["endpoint_region"], |
237 | 234 | "endpoint_type" => "internalURL", |
238 | 235 | "username" => keystone_settings["admin_user"], |
|
274 | 271 | agent "stonith:fence_compute" |
275 | 272 | params ({ |
276 | 273 | "pcmk_host_map" => hostmap, |
277 | | - "auth-url" => internal_auth_url_v2, |
| 274 | + "auth-url" => keystone_settings["internal_auth_url"], |
278 | 275 | # "region-name" => keystone_settings["endpoint_region"], |
279 | 276 | "endpoint-type" => "internalURL", |
280 | 277 | "login" => keystone_settings["admin_user"], |
|
0 commit comments