community.rabbitmq.rabbitmq_upgrade – Execute rabbitmq-upgrade commands

Note

This plugin is part of the community.rabbitmq collection (version 1.1.0).

To install it use: ansible-galaxy collection install community.rabbitmq.

To use it in a playbook, specify: community.rabbitmq.rabbitmq_upgrade.

New in version 1.1.0: of community.rabbitmq

Synopsis

  • Allows to execute rabbitmq-upgrade commands

Parameters

Parameter Choices/Defaults Comments
action
string / required
    Choices:
  • await_online_quorum_plus_one
  • await_online_synchronized_mirror
  • post_upgrade
  • drain
  • revive
Specify action to be executed.
node
string
Default:
"rabbit"
Erlang node name of the target rabbit node.

Examples

- name: Drain '[email protected]' node (in other words, put it into maintenance mode)
  community.rabbitmq.rabbitmq_upgrade:
    action: drain
    node: [email protected]

Authors

  • Damian Dabrowski (@damiandabrowski5)