aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad P. Crochet <brad@redhat.com>2016-09-23 09:10:47 -0400
committerBrad P. Crochet <brad@redhat.com>2016-09-23 09:21:32 -0400
commit9af87616d17cd4e3d986794f9db002aa51dbccab (patch)
tree95b0d37ef11210eb300fb7de63d1d41fb677b84e
parentceccbfdd7b7a098741d79003f0741eee2a02df4d (diff)
Add support for rabbit hosts to mistral
The mistral puppet did not have support for configuring the rabbit hosts. This change adds that support. Change-Id: I6cb2cbf4a2abf494668d24b8c36b0d525643f0af
-rw-r--r--manifests/profile/base/mistral.pp9
1 files changed, 8 insertions, 1 deletions
diff --git a/manifests/profile/base/mistral.pp b/manifests/profile/base/mistral.pp
index cffb03e..3ebc3d5 100644
--- a/manifests/profile/base/mistral.pp
+++ b/manifests/profile/base/mistral.pp
@@ -27,9 +27,14 @@
# for more details.
# Defaults to hiera('step')
#
+# [*rabbit_hosts*]
+# list of the rabbbit host IPs
+# Defaults to hiera('rabbitmq_node_ips')
+
class tripleo::profile::base::mistral (
$bootstrap_node = hiera('bootstrap_nodeid', undef),
$step = hiera('step'),
+ $rabbit_hosts = hiera('rabbitmq_node_ips', undef),
) {
if $::hostname == downcase($bootstrap_node) {
$sync_db = true
@@ -42,7 +47,9 @@ class tripleo::profile::base::mistral (
}
if $step >= 4 or ($step >= 3 and $sync_db) {
- include ::mistral
+ class { '::mistral':
+ rabbit_hosts => $rabbit_hosts,
+ }
include ::mistral::config
include ::mistral::client
include ::mistral::db::sync