We are jazzed to announce the release of: openstack-ansible 14.1.0: 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.1.0 ^^^^^^ New Features ************ * It's now possible to change the behavior of "DISALLOW_IFRAME_EMBED" by defining the variable "horizon_disallow_iframe_embed" in the user variables. Bug Fixes ********* * Metal hosts were being inserted into the "lxc_hosts" group, even if they had no containers (Bug 1660996). This is now corrected for newly configured hosts. In addition, any hosts that did not belong in "lxc_hosts" will be removed on the next inventory run or playbook call. Other Notes *********** * From now on, external repo management (in use for RDO/UCA for example) will be done inside the pip-install role, not in the repo_build role. * Ubuntu Cloud Archive (UCA) was installed by default on repo, nova, neutron nodes, but not on the other nodes. From now on, we are using UCA everywhere to avoid dependency issues (like having virtualenv build with incompatible versions of python-cryptography). The same reasoning applies to CentOS and RDO packages. Changes in openstack-ansible 14.0.8..14.1.0 ------------------------------------------- 69d32f2 haproxy for ironic-api HEAD -> GET a4aaaac Implementation Neutron SR-IOV da38c50 Target specific host groups instead of 'all' c44f34a Use an explicit version of urrlib3 8a5e15d Remove ceilometer from the gate 8faa249 Bump BIRD and etcd role pins b491f25 Update pip_install role SHA 3c92a25 Updated from global requirements b6eebd5 Only insert container hosts into lxc_hosts 460c74a Update all SHAs for 14.1.0 da4f8cd Add in ironic_service_user_name group_vars/all.yml 5e3b13b Remove security role from user_variables.yml 5c33ad1 Cinder use correct glance API when RBD enabled 31a98bb [DOCS] Move limited connectivity section to Deploy Guide Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 42 ++--- .../source/app-advanced-config-options.rst | 2 +- .../source/app-advanced-config-security.rst | 1 - deploy-guide/source/app-limited-connectivity.rst | 153 ++++++++++++++++++ deploy-guide/source/app-resources.rst | 2 +- deploy-guide/source/app-security.rst | 4 +- deploy-guide/source/app.rst | 1 + deploy-guide/source/deploymenthost.rst | 5 + .../installation-hosts-limited-connectivity.rst | 178 --------------------- etc/openstack_deploy/user_variables.yml | 8 - global-requirement-pins.txt | 2 +- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 46 +++--- playbooks/inventory/dynamic_inventory.py | 46 +++++- playbooks/inventory/env.d/neutron.yml | 3 + playbooks/inventory/env.d/nova.yml | 1 + playbooks/inventory/group_vars/all.yml | 7 +- playbooks/unbound-install.yml | 3 +- playbooks/vars/configs/haproxy_config.yml | 2 +- .../fix_lxc_hosts_membership-1f73f3114638c09e.yaml | 7 + ...zon_disallow_iframe_embed-8c115e431b812655.yaml | 6 + .../notes/remove-uca-rdo-8c625c61eeb9a771.yaml | 5 + .../notes/use-uca-everywhere-4be33314d01c8545.yaml | 9 ++ requirements.txt | 3 +- scripts/scripts-library.sh | 2 +- 29 files changed, 338 insertions(+), 254 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2938075..db8eecf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pip>=6.0 # MIT -setuptools!=24.0.0,>=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,>=16.0 # PSF/ZPL @@ -15,0 +16 @@ PyYAML>=3.1.0 # MIT +urllib3>=1.15.1 # MIT
participants (1)
-
no-reply@openstack.org