[release-announce] [openstackansible] openstack-ansible 15.1.14 (ocata)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 22 17:45:18 UTC 2018


We are chuffed to announce the release of:

openstack-ansible 15.1.14: Ansible playbooks for deploying OpenStack

This release is part of the ocata 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.

15.1.14
^^^^^^^

New Features

* The galera cluster now supports cluster health checks over HTTP
  using port 9200. The new cluster check ensures a node is healthy by
  running a simple query against the wsrep sync status using
  monitoring user. This change will provide for a more robust cluster
  check ensuring we have the most fault tolerant galera cluster
  possible.

* Galera healthcheck has been improved, and relies on an xinetd
  service. By default, the service is unaccessible (filtered with the
  no_access directive). You can override the directive by setting any
  xinetd valid value to "galera_monitoring_allowed_source".

Changes in openstack-ansible 15.1.13..15.1.14
---------------------------------------------

8b9b795 Avoid retrieving IP from a missing bridge
4beb48e Stable keepalived priorities
ec80a2d Fix sources-branch-updater and add docs
be3917d Update all SHAs for Ocata 2018-01-08
6c7826e designate variables for neutron integration
7e7aa69 Change the galera health check for better cluster health
05edac4 Fix release-yaml-file-prep.py to include ansible-hardening
d0da051 Update all SHAs for 15.1.14
765cbc2 Fix crontab errors on CentOS/SUSE


Diffstat (except docs and test files)
-------------------------------------

ansible-role-requirements.yml                      |  22 ++--
global-requirement-pins.txt                        |   4 +-
playbooks/common-tasks/dynamic-address-fact.yml    |   2 +-
playbooks/defaults/repo_packages/gnocchi.yml       |   2 +-
.../defaults/repo_packages/openstack_services.yml  |  64 +++++------
playbooks/inventory/group_vars/all.yml             |  21 +++-
playbooks/inventory/group_vars/designate_all.yml   |   6 -
playbooks/inventory/group_vars/galera_all.yml      |   5 +
.../system_crontab_coordination/tasks/main.yml     |   2 +
playbooks/vars/configs/haproxy_config.yml          |   3 +-
playbooks/vars/configs/keepalived_haproxy.yml      |  12 +-
.../notes/clustecheck-9311d05fb32f13b3.yaml        |   7 ++
.../notes/new_healthcheck-9e559565745defd0.yaml    |   7 ++
scripts/ansible-role-requirements-editor.py        |   2 +-
scripts/get-pypi-pkg-version.py                    |   2 +-
scripts/release-yaml-file-prep.py                  |   4 +-
scripts/scripts-library.sh                         |   2 +-
scripts/sources-branch-updater.sh                  | 127 +++++++++++++++------
19 files changed, 235 insertions(+), 100 deletions(-)







More information about the Release-announce mailing list