We eagerly announce the release of: openstack-ansible 14.2.4: Ansible playbooks for deploying OpenStack This release is part of the newton stable release series. The source is available from: http://git.openstack.org/cgit/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ For more details, please see below. 14.2.4 ^^^^^^ Known Issues ************ * When executing a deployment which includes the telemetry systems (ceilometer, gnocchi, aodh), the repo build will fail due to the inability for pip to read the constraints properly from the extras section in ceilometer's setup.cfg. The current workaround for this is to add the following content to "/etc/openstack_deploy/user_variables.yml". repo_build_upper_constraints_overrides: - gnocchiclient<3.0.0 Bug Fixes ********* * The workaround of requiring the addition of gnocchiclient to the "repo_build_upper_constraints_overrides" variable is no longer required. The appropriate constraints have been implemented as a global pin. * The version 2.1.0 of ldappool fix the issue with TLS bind on ldapserver. It is set in global pin to fix the issue in OSA until the fix is made upstream. Changes in openstack-ansible 14.2.3..14.2.4 ------------------------------------------- 14ea5d76c Add license boilerplate to Vagrantfile 455fa3f6d Add ldappool constraints to global pins 1223e1eb1 Updated from global requirements 3c47742c4 Add gnocchiclient constraints to global pins 3c78cd2d4 Fix os_cmd script for tty b2be073da Isolate ansible-runtime venv site packages f1f7c03d9 Update all SHAs for 14.2.4 33cf601a8 [docs] Fix Newton deploy guide link f4a9c90ab Add missing tempest venv tag Diffstat (except docs and test files) ------------------------------------- Vagrantfile | 12 ++++++ ansible-role-requirements.yml | 6 +-- global-requirement-pins.txt | 13 ++++++ playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 46 +++++++++++----------- playbooks/inventory/group_vars/all.yml | 2 +- playbooks/inventory/group_vars/utility_all.yml | 1 + playbooks/inventory/host_vars/localhost.yml | 16 ++++++++ .../gnocchiclient-build-fail-afc794ae014653ee.yaml | 15 +++++++ .../notes/gnocchiclient-fix-793d71eb9d8eb738.yaml | 6 +++ releasenotes/notes/ldappool-e79455337a02b05d.yaml | 5 +++ requirements.txt | 2 +- scripts/bootstrap-ansible.sh | 8 ++-- scripts/os-cmd | 2 +- 15 files changed, 105 insertions(+), 40 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a457860b3..ca866e19f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pip>=6.0 # MIT -setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,>=16.0 # PSF/ZPL +setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=34.3.3,>=16.0 # PSF/ZPL