We are overjoyed to announce the release of: openstack-ansible-rabbitmq_server 16.0.0: rabbitmq_server for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rabbitmq_server/ For more details, please see below. 16.0.0 ^^^^^^ New Features * The default ulimit for RabbitMQ is now 65536. Deployers can still adjust this limit using the "rabbitmq_ulimit" Ansible variable. Changes in openstack-ansible-rabbitmq_server 15.0.0.0rc1..16.0.0 ---------------------------------------------------------------- e148ca4 Add release note for RabbitMQ ulimit 8f32eda Increase RabbitMQ's ulimit to 65536 6e5c3c4 Updated from OpenStack Ansible Tests bb0051a Updated from OpenStack Ansible Tests dc40e93 Update vars and test tooling for Pike 11ff715 Remove update_cache for yum fc28b46 Add automatic restart for RabbitMQ 620cad0 Update UPPER_CONSTRAINTS_FILE for stable/pike 5cf07a1 Update .gitreview for stable/pike 9edd9e7 Allow RabbitMQ/Erlang repo overrides without extra-vars 2630772 Pass list for package installation 3378efd Updated from OpenStack Ansible Tests 1e4e845 Updated from OpenStack Ansible Tests f739bf3 Add dnf support fcf578b Updated from OpenStack Ansible Tests 7b6dd83 Updated from OpenStack Ansible Tests aae6814 Updated from global requirements 6c8e460 correct distro package variable name e9a0420 Update URLs in documents according to document migration d273b8c Updated from OpenStack Ansible Tests 0a232c7 Updated from OpenStack Ansible Tests 486e54a Fix openstackdocstheme settings eb66cf1 SUSE: pin erlang packages c73e469 Actually pin erlang packages 50bffbf SUSE: Add ability to use the upstream RabbitMQ package 43aa191 Updated from global requirements baf6ef1 Updated from OpenStack Ansible Tests ec2ec4c Add support for the openSUSE Leap distributions 2a3091c Pin erlang packages to version 19.3 0534bbf Fix RPM warnings, cleanup e5df2e4 Use newer when syntax 22fb8e9 tests: test.yml: Allow RabbitMQ version overrides a5e5d7a Sync test files with the openstack-ansible-tests repository 06a9584 tasks: rabbitmq_upgrade_check: Fix tag for rpm query f57dbb1 tasks: rabbitmq_started: Signal rabbitmq-server init failures aec4459 rabbitmq_cluster_join: Retry if starting the RabbitMQ application fails 83a95ef Install specific version of Erlang from ESL a1fec14 Updated from global requirements b9213cf Updated from global requirements c82d711 Dynamically include install task file 7f79ea2 Ensure that role tests pin pip/setuptools/wheel 9cddb12 Updated from global requirements abaca36 Updated from global requirements 8f54d6b Use zuul-cloner for tests repo in OpenStack-CI 7e6fb68 Fix role gate tests for Ansible 2.3 4dd83cc Use Ansible blocks 3964388 Use checksum option when downloading RabbitMQ b64d6bd Update RabbitMQ to v3.6.9-1 9b0ce64 Remove EPEL installation on RabbitMQ 93160e0 Install python2-pyOpenSSL package on CentOS f02d890 Updated from global requirements b6f360a Updated from global requirements da549de Updated from global requirements 4f36ee4 Update RabbitMQ to v3.6.6-1 0f155e2 Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant bb6ab78 Use https instead of http for git.openstack.org 0cf67be Update reno for stable/ocata Diffstat (except docs and test files) ------------------------------------- .gitignore | 7 +- .gitreview | 1 + README.rst | 2 +- Vagrantfile | 44 ++++++- bindep.txt | 46 +++++-- defaults/main.yml | 16 ++- meta/main.yml | 15 ++- releasenotes/notes/esl-repo-6ff0c7f24ad2a043.yaml | 25 ++++ .../ulimit-increased-65536-50b418d8e8ca4eef.yaml | 5 + releasenotes/source/conf.py | 11 +- releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 + setup.cfg | 2 +- setup.py | 2 +- tasks/install_apt.yml | 113 +++++++++-------- tasks/install_dnf.yml | 1 + tasks/install_yum.yml | 136 +++++++++++++-------- tasks/install_zypper.yml | 93 ++++++++++++++ tasks/rabbitmq_cluster_create.yml | 26 ++-- tasks/rabbitmq_cluster_join.yml | 64 +++++----- tasks/rabbitmq_install.yml | 11 +- tasks/rabbitmq_post_install.yml | 15 ++- tasks/rabbitmq_pre_install.yml | 13 +- tasks/rabbitmq_set_cookie.yml | 55 ++++----- tasks/rabbitmq_started.yml | 10 +- tasks/rabbitmq_stopped.yml | 8 +- tasks/rabbitmq_upgrade_check.yml | 17 +-- templates/rabbitmq-server.service.j2 | 18 +++ templates/systemd-restart-on-failure.conf.j2 | 4 + test-requirements.txt | 11 +- tox.ini | 22 ++-- vars/debian.yml | 38 +++--- vars/redhat.yml | 48 +++++--- vars/suse.yml | 38 ++++++ 46 files changed, 872 insertions(+), 380 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index a5433f9..ae8c323 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ flake8<2.6.0,>=2.5.4 # MIT -pyasn1 # BSD +pyasn1!=0.2.3 # BSD @@ -8 +8 @@ pyOpenSSL>=0.14 # Apache-2.0 -requests!=2.12.2,>=2.10.0 # Apache-2.0 +requests>=2.14.2 # Apache-2.0 @@ -12,3 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD -oslosphinx>=4.7.0 # Apache-2.0 -openstackdocstheme>=1.5.0 # Apache-2.0 +sphinx>=1.6.2 # BSD +openstackdocstheme>=1.16.0 # Apache-2.0 @@ -16 +15 @@ doc8 # Apache-2.0 -reno>=1.8.0 # Apache-2.0 +reno!=2.3.1,>=1.8.0 # Apache-2.0