Merge "HA: fix rabbitmq readiness check for rabbitmq-server 3.8" into stable/train
This commit is contained in:
commit
a0725f8645
@ -151,7 +151,7 @@ class tripleo::profile::pacemaker::rabbitmq (
|
||||
# replicated around the cluster
|
||||
exec { 'rabbitmq-ready':
|
||||
path => '/usr/sbin:/usr/bin:/sbin:/bin',
|
||||
command => 'rabbitmqctl status | grep -F "{rabbit,"',
|
||||
command => 'rabbitmqctl eval "lists:keymember(rabbit, 1, application:which_applications())." | grep -q true',
|
||||
timeout => 30,
|
||||
tries => 180,
|
||||
try_sleep => 10,
|
||||
|
@ -341,7 +341,7 @@ class tripleo::profile::pacemaker::rabbitmq_bundle (
|
||||
}
|
||||
|
||||
if size($rabbit_nodes) == 1 {
|
||||
$check_command = 'rabbitmqctl status | grep -F "{rabbit,"'
|
||||
$check_command = 'rabbitmqctl eval "lists:keymember(rabbit, 1, application:which_applications())." | grep -q true'
|
||||
} else {
|
||||
# This grep makes sure the rabbit app in erlang is up and running
|
||||
# which is enough to guarantee that the user will eventually get
|
||||
|
Loading…
Reference in New Issue
Block a user