Skip to content

Commit 7dce67e

Browse files
authored
Merge pull request #2067 from aspiers/compute-ha-keystone-v3
nova: use correct url from keystone helper for fence-agent (SCRD-7603)
2 parents c85a8e7 + 13becea commit 7dce67e

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

chef/cookbooks/nova/recipes/compute_ha.rb

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@
3636
include_recipe "crowbar-pacemaker::remote_attributes"
3737

3838
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/"
4239
neutrons = node_search_with_cache("roles:neutron-server")
4340
neutron = neutrons.first || \
4441
raise("Neutron instance '#{nova[:nova][:neutron_instance]}' for nova not found")
@@ -172,7 +169,7 @@
172169
pacemaker_primitive nova_primitive do
173170
agent "ocf:openstack:NovaCompute"
174171
params ({
175-
"auth_url" => internal_auth_url_v2,
172+
"auth_url" => keystone_settings["internal_auth_url"],
176173
# "region_name" => keystone_settings["endpoint_region"],
177174
"endpoint_type" => "internalURL",
178175
"username" => keystone_settings["admin_user"],
@@ -232,7 +229,7 @@
232229
pacemaker_primitive evacuate_primitive do
233230
agent "ocf:openstack:NovaEvacuate"
234231
params ({
235-
"auth_url" => internal_auth_url_v2,
232+
"auth_url" => keystone_settings["internal_auth_url"],
236233
# "region_name" => keystone_settings["endpoint_region"],
237234
"endpoint_type" => "internalURL",
238235
"username" => keystone_settings["admin_user"],
@@ -274,7 +271,7 @@
274271
agent "stonith:fence_compute"
275272
params ({
276273
"pcmk_host_map" => hostmap,
277-
"auth-url" => internal_auth_url_v2,
274+
"auth-url" => keystone_settings["internal_auth_url"],
278275
# "region-name" => keystone_settings["endpoint_region"],
279276
"endpoint-type" => "internalURL",
280277
"login" => keystone_settings["admin_user"],

0 commit comments

Comments
 (0)