Releases: stone-payments/ansible-rabbitmq
Releases · stone-payments/ansible-rabbitmq
Add support for managing queues and exchanges
Full refactoring and new features added
Added
- Manage rabbitmq user, vhost and policy
Changed
- Resiliency improved with more control over each critical task
- When creating a cluster, now it will not be destroyed by default. You can force that if desired
- Better control over tasks that should run once when in cluster mode.
Fixed
- The whole role is now idempotent
Enables Nodename customisation
- Enables Nodename customisation
- Sets the master_node to use ansible_fqdn name by default
- Separates the name used to connect in the clusterization of the master from the one that check if the node is primary or secondary
Fixes Vulnerabilities on the requirements.txt
- Fixes 4 CVEs on some of the python dependencies:
- paramiko
- ansible
- jinja
- PyYaml
Enables clustering using FQDN
- Fixes #11 and enables clustering using FQDN.
Updates RabbitMQ to the latest version and adds Ubuntu installation tasks
- Adds specific installation tasks to Ubuntu
- Fixes broken signing key
- Updates defaults RabbitMQ package to 3.7.15.1
Fix state of yum package
Merge pull request #15 from stone-payments/subscribe-to-enabled Update install.redhat.yml
We are adding one variable to subscribe to repos when you are using satellite with RHEL.
As we are now using satellite to download all rpm packages, we need to subscribe to the repos that contain erlang and rabbitmq packages on satellite.