aboutsummaryrefslogtreecommitdiffstats
path: root/spec/classes/tripleo_profile_base_nova_api_spec.rb
diff options
context:
space:
mode:
authorDan Prince <dprince@redhat.com>2017-02-13 10:07:24 -0500
committerAlex Schultz <aschultz@redhat.com>2017-02-21 14:40:43 -0700
commitfb6965116d567a061a42d077d51c3ca2d220f46d (patch)
tree4c5894fbb32b2ea4820374a7233d0d41eb15eea0 /spec/classes/tripleo_profile_base_nova_api_spec.rb
parent71f655326be5eee7e030946fb6dd6cd4ba03b640 (diff)
Configure authtoken in Nova Placement
The Nova Placement API's configuration currently relies on the nova-api profile for its keystone authtoken configuration. This means that Nova Placement would fail if it got installed on an isolated node or docker container (this currently breaks TripleO's deployment of placement via docker). This patch creates a new authtoken profile and calls it via the api and placement roles. Change-Id: I7b38ab6ba5cae41689ac500d97dec4d09c73d387 Co-Authored-By: Alex Schultz <aschultz@redhat.com>
Diffstat (limited to 'spec/classes/tripleo_profile_base_nova_api_spec.rb')
-rw-r--r--spec/classes/tripleo_profile_base_nova_api_spec.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/spec/classes/tripleo_profile_base_nova_api_spec.rb b/spec/classes/tripleo_profile_base_nova_api_spec.rb
index 070a1f1..3a2a685 100644
--- a/spec/classes/tripleo_profile_base_nova_api_spec.rb
+++ b/spec/classes/tripleo_profile_base_nova_api_spec.rb
@@ -26,6 +26,9 @@ describe 'tripleo::profile::base::nova::api' do
oslomsg_rpc_username => 'nova',
oslomsg_rpc_password => 'foo'
}
+ class { '::tripleo::profile::base::nova::authtoken':
+ step => #{params[:step]},
+ }
eos
end