Comment 4 for bug 1931298

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/tripleo-common/+/795808
Committed: https://opendev.org/openstack/tripleo-common/commit/62344e944ea9ffa082931dac0bcdccd92320da59
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 62344e944ea9ffa082931dac0bcdccd92320da59
Author: Michele Baldessari <email address hidden>
Date: Tue Jun 8 20:52:41 2021 +0200

    Move rabbitmq healthcheck to something more modern

    Rabbitmq healthcheck when used against newer rabbitmq versions (seen at
    least with 3.8.16) is using old interface "rabbitmqctl
    node_health_check" which is deprecated and logs the following:

      2021-06-08 18:25:55.014 [warning] <0.5504.0> rabbitmqctl node_health_check and its HTTP API counterpart are
      DEPRECATED. See https://www.rabbitmq.com/monitoring.html#health-checks for replacement options.

    Let's switch to "rabbitmq-diagnostics check_running" which should be a
    sufficiently solid check without being too complex/heavy on rabbit
    itself.

    Change-Id: Ibaad817f52930380e659180fd8c52dca131cd4f8
    Closes-Bug: #1931298
    (cherry picked from commit aaa981c9ebc4d3fb517286317f674427e3235610)