[release-announce] [kolla] kolla-ansible 4.0.3 (ocata)

no-reply at openstack.org no-reply at openstack.org
Fri Dec 15 10:36:37 UTC 2017


We are pleased to announce the release of:

kolla-ansible 4.0.3: Ansible Deployment of Kolla containers

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

Changes in kolla-ansible 4.0.2..4.0.3
-------------------------------------

45dda68 Use openstack_service_workers variable for gnocchi metricd workers
5301883 Zuul: add file extension to playbook path
941f498 Pull image from dockerhub rather than tarballs.o.o site
7ba2d7a Fix the deprecated syntax in 01-rewrite.conf
472c807 Add ipc_mode=host for nova-compute conainer
4f3bc2e Remove warning during kolla_docker execution
b2c0830 Move to zuul v3 in project jobs
5c42eee Mount /lib/modules folder for neutron-l3-agent
5068523 Fix ci gate failure
b45d6de Add ovs section in neutron lbaas configuration
11beaa9 Fix wrong condition for iscsid container
dee3a4e Mount host /tmp folder to horizon container
c80b219 Remove keystone-paste.ini file in kolla
129ad93 Missing ExecStart in docker.service
c84faf4 Update default settings in libvirtd.conf jinja template
009b94f Use kolla_internal_vip_address for glance_api servers
1e29f69 Add default volume_backend_name for rbd driver in cinder volume
be989d1 Remove symlink from fluentd global conf
9c0963a Support multi local chrony servers
503ab29 Stop and start container rather than use restart directly
8cf51b3 Assume the container is removed if it is not show in docker ps
78655c5 Fixes horizon reconfigure for adding custom *_policy.json files
b10bbd2 Magnum: update clients config groups
8320447 fix horizon contents path for ubuntu/binary
4f6a214 Disable trace for all containers running httpd
f42aeea Add pipeline file into ceilometer-central and ceilomter-compute node
be713f0 Updated from global requirements
4ebf531 Pull cinder cephx keyring only when enable_cinder is true in nova
4d3d50c Use /run for all containers when need access namespace
38bcc28 Removing ovs bridge before destroying container
045ce3e Update simple_cell_setup to manual creation
8f7f315 Add heat_stack_owner role to admin project
dd4197a Fix the incompatible of docker-py 2.0.0
26e6c53 Use proper variable in horizon copy policy task
c0040bb Modify glance log name
e82c509 Fix neutron agents restarted on ml2 config change
a5ca577 Neutron oslo_messaging_notifications config error
472ab00 Fix lbaasv2 in service_plugins
c42c6d5 Remove the unnecessary delimiters
66b2ea2 Fix log rotation issue on services
3960804 Fix Grafana config file template to use variables
8120647 Fix wrong variable used in trove role
1461ac9 Fix service_type of Octavia
4ea9d11 Fix Telegraf container restarting issue
f68df8c Fix the remove mariadb volume failed
ccb7952 Fix glance Upload large image haproxy timeout


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

.zuul.yaml                                         |  75 +++++++++
ansible/inventory/all-in-one                       |   2 +-
ansible/inventory/multinode                        |   2 +-
ansible/library/kolla_container_facts.py           |   9 +-
ansible/library/kolla_docker.py                    |  30 +++-
ansible/library/kolla_toolbox.py                   |   9 +-
ansible/roles/aodh/templates/wsgi-aodh.conf.j2     |   2 +
ansible/roles/baremetal/defaults/main.yml          |   2 +
ansible/roles/baremetal/tasks/post-install.yml     |   9 ++
ansible/roles/ceilometer/handlers/main.yml         |   6 +
ansible/roles/ceilometer/tasks/config.yml          |  21 ++-
.../templates/ceilometer-central.json.j2           |   6 +
.../templates/ceilometer-compute.json.j2           |   6 +
ansible/roles/ceph_pools.yml                       |  12 +-
ansible/roles/chrony/templates/chrony.conf.j2      |  20 ++-
ansible/roles/chrony/templates/chrony.json.j2      |  12 ++
ansible/roles/cinder/templates/cinder-wsgi.conf.j2 |   2 +
ansible/roles/cinder/templates/cinder.conf.j2      |   3 +-
.../templates/conf/filter/01-rewrite.conf.j2       | 174 ++++++++++++++++++---
.../common/templates/conf/output/00-local.conf.j2  |   2 -
ansible/roles/common/templates/cron.json.j2        |  11 ++
.../freezer/templates/wsgi-freezer-api.conf.j2     |   2 +
ansible/roles/glance/templates/glance-api.conf.j2  |   2 +-
.../roles/glance/templates/glance-registry.conf.j2 |   2 +-
ansible/roles/gnocchi/templates/gnocchi.conf.j2    |   2 +
.../roles/gnocchi/templates/wsgi-gnocchi.conf.j2   |   2 +
ansible/roles/grafana/templates/grafana.ini.j2     |   2 +-
ansible/roles/haproxy/defaults/main.yml            |   3 +
ansible/roles/haproxy/templates/haproxy.cfg.j2     |   2 +
ansible/roles/heat/tasks/register.yml              |  13 ++
ansible/roles/horizon/defaults/main.yml            |   1 +
ansible/roles/horizon/tasks/config.yml             |   6 +-
ansible/roles/horizon/templates/horizon.conf.j2    |   6 +
ansible/roles/horizon/templates/horizon.json.j2    |   2 +-
ansible/roles/iscsi/tasks/config.yml               |   8 +-
ansible/roles/iscsi/tasks/start.yml                |   4 +-
ansible/roles/keystone/tasks/config.yml            |  18 ++-
.../roles/keystone/templates/keystone-paste.ini.j2 |  83 ----------
ansible/roles/keystone/templates/keystone.json.j2  |   3 +-
.../roles/keystone/templates/wsgi-keystone.conf.j2 |   2 +
ansible/roles/magnum/templates/magnum.conf.j2      |  14 ++
ansible/roles/neutron/defaults/main.yml            |  14 +-
ansible/roles/neutron/handlers/main.yml            |  10 --
ansible/roles/neutron/tasks/config.yml             |   5 -
ansible/roles/neutron/templates/dhcp_agent.ini.j2  |   4 +
ansible/roles/neutron/templates/l3_agent.ini.j2    |   4 +
ansible/roles/neutron/templates/lbaas_agent.ini.j2 |   4 +
.../neutron/templates/neutron-dhcp-agent.json.j2   |   8 +-
.../neutron/templates/neutron-l3-agent.json.j2     |   8 +-
.../neutron/templates/neutron-lbaas-agent.json.j2  |   8 +-
.../templates/neutron-metadata-agent.json.j2       |   6 -
.../neutron/templates/neutron-vpnaas-agent.json.j2 |   8 +-
ansible/roles/neutron/templates/neutron.conf.j2    |   7 +-
ansible/roles/nova/defaults/main.yml               |   1 +
ansible/roles/nova/handlers/main.yml               |   1 +
ansible/roles/nova/tasks/ceph.yml                  |   9 +-
ansible/roles/nova/tasks/config.yml                |   1 +
ansible/roles/nova/tasks/simple_cell_setup.yml     |  43 +++--
ansible/roles/nova/templates/libvirtd.conf.j2      |   1 +
ansible/roles/nova/templates/nova.conf.j2          |   2 +-
.../nova/templates/placement-api-wsgi.conf.j2      |   2 +
ansible/roles/nova/templates/qemu.conf.j2          |   9 +-
ansible/roles/octavia/tasks/register.yml           |   4 +-
ansible/roles/panko/templates/wsgi-panko.conf.j2   |   2 +
ansible/roles/telegraf/tasks/config.yml            |   1 +
.../trove/templates/trove-taskmanager.conf.j2      |   2 +-
ansible/roles/trove/templates/trove.conf.j2        |   2 +-
requirements.txt                                   |   2 +-
tools/cleanup-containers                           |   7 +-
tools/setup_Debian.sh                              |   4 +-
tools/setup_gate.sh                                | 133 ++++++----------
83 files changed, 848 insertions(+), 518 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 7e04421..4f363d6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -12 +12 @@ oslo.utils>=3.18.0 # Apache-2.0
-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,!=34.3.1,!=34.3.2,>=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,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL






More information about the Release-announce mailing list