[release-announce] [openstackansible] openstack-ansible 16.0.7 (pike)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 6 00:15:58 UTC 2018

We joyfully announce the release of:

openstack-ansible 16.0.7: Ansible playbooks for deploying OpenStack

This release is part of the pike release series.

The source is available from:


Download the package from:


For more details, please see below.


New Features

* The "lxcbr0" bridge now allows NetworkManager to control it, which
  allows for networks to start in the correct order when the system
  boots. In addition, the "NetworkManager-wait-online.service" is
  enabled to ensure that all services that require networking to
  function, such as "keepalived", will only start when network
  configuration is complete. These changes are only applied if a
  deployer is actively using NetworkManager in their environment.

* HAProxy services that use backend nodes that are not in the
  Ansible inventory can now be specified manually by setting
  "haproxy_backend_nodes" to a list of "name" and "ip_addr" settings.

Other Notes

* This version is the minimum version necessary to upgrade from Pike
  to Queens for deployers using ANSIBLE_ROLE_FETCH_MODE="git-clone".

Changes in openstack-ansible 16.0.6..16.0.7

dc5ac47 Add a return code check to the osa wrapper
900a2f6 Remove default_bind_mount_logs from config changes.
0afd47e container_host can be replaced by physical_host on is_metal
25a888d Fix logic to check for insecure Keystone
826636b Update repo_build/lxc_hosts role SHA
f56a68e Cleanup the gate-check-commit dstat part
ab7170f Update all SHAs for 16.0.7
3cae85b Avoid retrieving IP from a missing bridge

Diffstat (except docs and test files)

ansible-role-requirements.yml                      | 18 +++---
global-requirement-pins.txt                        |  2 +-
group_vars/all/all.yml                             |  2 +-
group_vars/all/keystone.yml                        | 21 ++++++-
osa_toolkit/generate.py                            |  5 +-
playbooks/common-tasks/dynamic-address-fact.yml    |  2 +-
playbooks/defaults/repo_packages/gnocchi.yml       |  2 +-
.../defaults/repo_packages/openstack_services.yml  | 66 +++++++++++-----------
.../minimum-upgrade-version-dc6dba6728a75bc8.yaml  |  5 ++
...workmanager-compatibility-87c7c1c121469714.yaml | 10 ++++
.../non_inventory_hosts-c0fa4c185a01e78b.yaml      |  6 ++
scripts/bootstrap-ansible.sh                       |  8 +++
scripts/gate-check-commit.sh                       |  5 +-
scripts/scripts-library.sh                         | 38 +++++++------
.../playbooks/deploy-config-changes.yml            |  2 -
15 files changed, 118 insertions(+), 74 deletions(-)

More information about the Release-announce mailing list