diff --git a/manifests/install/rabbitmqadmin.pp b/manifests/install/rabbitmqadmin.pp index f90aa0b94..7206ab80d 100644 --- a/manifests/install/rabbitmqadmin.pp +++ b/manifests/install/rabbitmqadmin.pp @@ -27,9 +27,15 @@ $default_user = $rabbitmq::default_user $default_pass = $rabbitmq::default_pass - $management_ip_address = $rabbitmq::management_ip_address $archive_options = $rabbitmq::archive_options + # This should be consistent with rabbitmq::config + if $rabbitmq::management_ip_address { + $management_ip_address = $rabbitmq::management_ip_address + } else { + $management_ip_address = $rabbitmq::node_ip_address + } + if !($management_ip_address) { # Pull from localhost if we don't have an explicit bind address $sanitized_ip = '127.0.0.1'