This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
- rabbitmq_policy - add support to policy manipulation through RabbitMQ API (#203)
- rabbitmq_vhost - make rabbitmqctl optional when configuring vhosts using the RabbitMQ API (#201)
- rabbitmq_user - URL encode the vhost and user fields to allow for input with '/' characters. (#205)
- rabbitmq_vhost - Fail module if the requests library is missing. This maintains the same behavior across all the modules.
- setup_rabbitmq - incorrect SSL library was selected for install on Ubuntu Noble. Fix now installs the correct version on newer Ubuntu versions. (#199)
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
- rabbitmq_vhost - add support to vhost manipulation through RabbitMQ API (#171)
- rabbitmq_binding - fix idempotency when arguments and/or routing_key are given (#191)
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
- rabbitmq_policy - adjust the apply_to parameter to also accept the new options classic_queues, quorum_queues and streams which are supported since rabbitmq 3.12
- rabbitmq_publish - fix support for publishing headers as a part of a message (#182)
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the 1.2.3 release.
- rabbitmq_user - add support to user manipulation through RabbitMQ API (#76)
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the 1.2.2 release.
- rabbitmq_exchange - adding ability to specify exchange types that are enabled via plugins. I(x-random), I(x-consistent-hash) and I(x-recent-history) (#142).
- rabbitmq_publish - fixing issue with publishing to exchanges and adding exchange documentation examples. Publishing to an exchange or queue is now mutually exclusive (#140).
- Various CI fixes (#139 & #141).
- rabbitmq_queue - fixing an issue where a special character in the queue name would result in an API error (#114).
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the 1.2.1 release.
- user module - set supports_check_mode flag to False, as the module does not actually support check mode.
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the 1.2.0 release.
- Include
PSF-license.txtfile forplugins/module_utils/_version.py.
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the 1.1.0 release.
- rabbitmq_user - add support for topic authorization (featured in RabbitMQ 3.7.0) (#73).
- Collection core functions - use vendored version of
distutils.versioninstead of the deprecated Python standard librarydistutils.
This is the minor release of the community.rabbitmq collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after release 1.0.3.
- rabbitmq_policy - The
_policy_checkpiece of the policy module (policy_data) is typically list based on a split of the variablepolicy. Howeverpolicyin some cases does not contain data. The fix allowstagsto attempt to load as json first but in the case of failure, assigntagswithout using the json loader (#28).
- community.rabbitmq.rabbitmq_feature_flag - Enables feature flag
- community.rabbitmq.rabbitmq_upgrade - Execute rabbitmq-upgrade commands
- community.rabbitmq.rabbitmq_user_limits - Manage RabbitMQ user limits
- rabbitmq_publish - Support for connecting with SSL certificates.
- Refactor RabbitMQ user module to first check the version of the daemon and then, when possible add flags to rabbitmqctl so that a machine readable output is returned. Also, depending on the version, parse the output in correctly. Expands tests accordingly. (ansible/ansible#48890)
- rabbitmq lookup plugin - Fix for rabbitmq lookups failing when using pika v1.0.0 and newer.
- rabbitmq_publish - Fix to ensure the module works correctly for pika v1.0.0 and later. (ansible/ansible#61960)