[openstack-announce] [new][openstackansible] openstack-ansible 13.3.2 release

no-reply at openstack.org no-reply at openstack.org
Thu Aug 25 21:22:00 UTC 2016

We are stoked to announce the release of:

openstack-ansible 13.3.2: Ansible playbooks for deploying OpenStack

With source available at:


For more details, please see below.


New Features

* A new variable has been added to allow a deployer to control the
  restart of containers via the handler. This new option is
  "lxc_container_allow_restarts" and has a default of "true". If a
  deployer wishes to disable the auto-restart functionality they can
  set this value to "false" and automatic container restarts that are
  not absolutely required will be disabled.

Upgrade Notes

* LXC package installation and cache preparation will now occur by
  default only on hosts which will actually implement containers.

* During upgrades, container and service restarts for the
  mariadb/galera cluster were being triggered multiple times and
  causing the cluster to become unstable and often unrecoverable. This
  situation has been improved immensely, and we now have tight control
  such that restarts of the galera containers only need to happen
  once, and are done so in a controlled, predictable and repeatable

Bug Fixes

* LXC package installation and cache preparation will now occur by
  default only on hosts which will actually implement containers.

* The "--compact" flag has been removed from xtrabackup options.
  This had been shown to cause crashes in some SST situations

Changes in openstack-ansible 13.3.1..13.3.2

339d353 Limit LXC hosts playbook to container hosts only
c20771a Update os_neutron role SHA
a77116e [DOCS] Updated the manual upgrade documentation
d3aaab4 Set default/fix version numbers in upgrade script
39add3f Remove pip.conf during upgrade on all hosts
00901b0 Print remaining tasks on failed upgrade correctly
2aca7ff Add releasenote forgotten in recent role pin update
a7615d8 Bump keystone_git_install_branch SHA
f12a0fb Update role pins
a34a5df Fix rabbitmq issues in run-upgrade.sh script
be557e8 Update all SHAs for 13.3.2
4aab8d0 Better control of mariadb restarts in upgrades
2756d54 Split package update/install commands

Diffstat (except docs and test files)

ansible-role-requirements.yml                      |  34 +++---
global-requirement-pins.txt                        |   2 +-
.../defaults/repo_packages/openstack_services.yml  |  32 +++---
playbooks/inventory/group_vars/all.yml             |   2 +-
playbooks/inventory/group_vars/hosts.yml           |   2 +-
playbooks/lxc-hosts-setup.yml                      |   2 +-
...-container-restart-option-8c7f5b20b9414ead.yaml |   8 ++
.../notes/lxc-hosts-limit-f68707c1287ccbb9.yaml    |   7 ++
.../mariadb-rolling-upgrades-323510425c3c7751.yaml |   8 ++
...trabackup-compact-disable-8ae9215207147ebc.yaml |   4 +
scripts/bootstrap-ansible.sh                       |   7 +-
scripts/run-upgrade.sh                             |  41 +++++--
scripts/scripts-library.sh                         |   2 +-
.../playbooks/01_ansible_fact_cleanup.yml          |   1 +
.../playbooks/02_ansible_fact_cleanup.yml          |   1 +
.../playbooks/galera-cluster-rolling-restart.yml   |  59 ++++++++++
.../playbooks/pip-conf-removal.yml                 |  24 ++++
.../playbooks/repo-server-pip-conf-removal.yml     |  24 ----
20 files changed, 270 insertions(+), 126 deletions(-)

More information about the OpenStack-announce mailing list