[release-announce] kolla-ansible 6.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Fri Apr 12 23:40:13 UTC 2019


We eagerly announce the release of:

kolla-ansible 6.2.0: Ansible Deployment of Kolla containers

This release is part of the queens stable release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/kolla-ansible

Download the package from:

    https://tarballs.openstack.org/kolla-ansible/

Please report issues through:

    https://bugs.launchpad.net/kolla-ansible/+bugs

For more details, please see below.

6.2.0
^^^^^

New Features

* Adds support for configuring a default gateway to be used in the
  Ironic Inspector inspection network. This is configured via the
  "ironic_dnsmasq_default_gateway" variable, and is not set by
  default.

* Set docker runtime directory by configure the docker daemon.An
  operator named "docker_runtime_directory" will be add.

Changes in kolla-ansible 6.1.1..6.2.0
-------------------------------------

ffd68d7ca Remove recurse: yes for owner/perms on /etc/kolla
177787d5e Fix booting instances after nova-compute upgrade
40145f249 Fix reconfigure of neutron ml2_conf.ini
918e0e7ad Replace openstack.org git:// URLs with https://
64433830a Fix swift reconfigure
e2ff275ca Fix failure to mount cephfs
02da5c74f Create /volumes when using external ceph
8af677e82 Add task to create volumes path in cephfs
43bb77fe9 Configure region_name_for_services in heat.conf
9c2181aaf Fix link to Manila Guide
3fdf3a212 Fix MariaDB bootstrap issues on CentOS
f2e882a59 Create cells before starting nova services
3e5579830 Add Zun scenario job for ubuntu
69d429e3e Add support for Ceilometer custom polling.yaml
968401cb6 Fix py35/py36 and k-a-ubuntu-source gate jobs
4f7ac580b Add a configuration about docker runtime directory
00e7a8342 Allow nova to use ceph cinder volumes without nova rbd backend
8b08f8aab Add Cinder credentials to ironic.conf
035defce0 Allow configuring a gateway for the inspection network
4302a7fa2 Add cap NET_ADMIN for ironic_dnsmasq
367b53a6f Use kolla-ansible version to tag images
04ecd5717 Adding ironic_dnsmasq_boot_file parameter to globals.yml
b4b354ae6 Ironic dnsmasq should not use VIP for TFTP server
74b6b9ee8 Correct the description for Ironic
84fcfead5 Add the ironic_dnsmasq_dhcp_range prechecks for Ironic Dnsmasq
968368b18 Fix ironic inspector dnsmasq listening interface


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

.zuul.yaml                                         | 13 +++-
ansible/library/kolla_docker.py                    | 46 +++++++++++---
ansible/roles/baremetal/defaults/main.yml          |  2 +
ansible/roles/baremetal/tasks/pre-install.yml      |  4 +-
.../baremetal/templates/docker_systemd_service.j2  |  2 +-
ansible/roles/ceilometer/handlers/main.yml         |  3 +
ansible/roles/ceilometer/tasks/config.yml          | 26 ++++++++
.../templates/ceilometer-central.json.j2           |  8 ++-
.../templates/ceilometer-compute.json.j2           |  8 ++-
.../templates/ceilometer-notification.json.j2      |  8 ++-
ansible/roles/heat/templates/heat.conf.j2          |  2 +
ansible/roles/ironic/defaults/main.yml             |  2 +
ansible/roles/ironic/tasks/precheck.yml            |  9 +++
ansible/roles/ironic/tasks/register.yml            |  2 +-
ansible/roles/ironic/tasks/start.yml               |  2 +
.../roles/ironic/templates/ironic-dnsmasq.conf.j2  | 11 ++--
ansible/roles/ironic/templates/ironic.conf.j2      | 11 ++++
ansible/roles/manila/defaults/main.yml             |  1 +
ansible/roles/manila/tasks/deploy.yml              |  6 ++
ansible/roles/manila/tasks/fix_cephfs_owner.yml    | 73 ++++++++++++++++++++++
ansible/roles/mariadb/templates/galera.cnf.j2      |  1 +
ansible/roles/neutron/handlers/main.yml            |  4 +-
ansible/roles/neutron/tasks/config.yml             |  2 +-
ansible/roles/nova/defaults/main.yml               | 12 ++++
ansible/roles/nova/tasks/config.yml                | 13 +---
ansible/roles/nova/tasks/create_cells.yml          | 51 +++++++++++++++
ansible/roles/nova/tasks/deploy.yml                |  6 +-
...simple_cell_setup.yml => discover_computes.yml} | 27 --------
ansible/roles/nova/tasks/external_ceph.yml         | 23 ++++---
ansible/roles/nova/tasks/reload.yml                | 51 ++++++++++-----
ansible/roles/nova/templates/nova-libvirt.json.j2  |  4 +-
ansible/roles/swift/tasks/reconfigure.yml          |  2 +-
ansible/roles/zun/templates/zun.conf.j2            |  1 +
etc/kolla/globals.yml                              |  6 +-
.../ironic-dnsmasq-gateway-5a887a0a2f946bd5.yaml   |  6 ++
...ker-runtime-directory-set-da7e77a70626c0d1.yaml |  5 ++
requirements.txt                                   |  1 +
tools/setup_gate.sh                                | 19 +++++-
tox.ini                                            |  2 +-
44 files changed, 441 insertions(+), 100 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 4f880bb8e..7585c4cfe 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13,0 +14 @@ cryptography!=2.0,>=1.9 # BSD/Apache-2.0
+jmespath>=0.9.0 # MIT






More information about the Release-announce mailing list