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

no-reply at openstack.org no-reply at openstack.org
Mon Jun 19 12:47:53 UTC 2017


We are gleeful to announce the release of:

kolla-ansible 4.0.2: Ansible Deployment of Kolla containers

This release is part of the ocata stable release series.

Download the package from:

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

For more details, please see below.

Changes in kolla-ansible 4.0.1..4.0.2
-------------------------------------

f6a6284 Rewrite haproxy precheck conditions to not use string interpolation
251dcd4 Add timeout parameter for precheck tasks
0443e96 Set tempest image user var
46996f5 Add makestep in chrony.conf
3abc002 Trove fix backup restore with Swift
c2400dd Enable multinode gate
5752dc5 Remove archive_policy configuration in ceilometer.conf
c8de5ac Fix cinder-api ubuntu binary deploy
4676f93 Karbor services restarting issue on conf update
ce7219c Fix rabbitmq prechecks broken due to Ansible upgrade
d1a0d97 Fix nova fake driver support
cb00069 Updated from global requirements
d354dfe Mount cinder volume for cinder-volume and cinder-backup all the time
32045e9 Fix nova cell release note
f075f42 Fix log rotation issue on services
49cc085 Remove verbose log in memcached container
932f8a1 Fix designate prechecks
b56733a Remove /etc/fstab Swift references during cleanup-host
4380182 Fix panko source and dest file path in ceilometer config
a644e6c Add local directive for chrony
596f56c mount /run in sahara-engine container
8b3e06f Fix saraha-engine authencation issue
47a9843 Magnum: add oslo_messaging_notifications config
b969608 Add ssh-keyscan to unblock kolla-ansible gate
2fb7373 Implement Cinder, Nova Placement and mistral logs for kibana
984de80 Fix Multi-regions nova support boot from volume
396e054 Fix Telegraf role reconfigure action
fec71c3 Add compute inventory precheck
7efd15d Fix outdated InfluxDB configuration
bb90f7b Mount /lib/modules folder for cinder-volume container
cb325b9 Add panko.conf file in ceilometer container
eaec5e3 Fix panko mongo idempotency
e7b0e3e Set fluentd output to elasticsearch to use elasticsearch_address
f545ee7 neutron_vpnaas_agent: kolla_docker parameter 'volumes' is wrong
a3b9553 Fix 'node_config_directory' variable bad usage
643ec39 Fix Freezer service config override issue
9312b10 Improved documentation for central logging.


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

ansible/roles/aodh/tasks/precheck.yml              |   1 +
ansible/roles/barbican/tasks/precheck.yml          |   1 +
ansible/roles/baremetal/tasks/install.yml          |   2 +
ansible/roles/ceilometer/handlers/main.yml         |   4 +
ansible/roles/ceilometer/tasks/config.yml          |  23 +++
ansible/roles/ceilometer/tasks/precheck.yml        |   1 +
.../templates/ceilometer-collector.json.j2         |   7 +
.../templates/ceilometer-notification.json.j2      |   7 +
.../roles/ceilometer/templates/ceilometer.conf.j2  |   1 -
ansible/roles/ceph/tasks/precheck.yml              |   1 +
ansible/roles/chrony/templates/chrony.conf.j2      |   3 +
ansible/roles/cinder/defaults/main.yml             |   5 +-
ansible/roles/cinder/handlers/main.yml             |   3 +
ansible/roles/cinder/tasks/config.yml              |  19 +++
ansible/roles/cinder/tasks/precheck.yml            |   1 +
ansible/roles/cinder/templates/cinder-api.json.j2  |  11 +-
ansible/roles/cinder/templates/cinder-wsgi.conf.j2 |  15 ++
ansible/roles/cloudkitty/tasks/precheck.yml        |   1 +
ansible/roles/common/tasks/config.yml              |  16 +-
.../templates/conf/filter/01-rewrite.conf.j2       |   4 +-
.../common/templates/conf/output/00-local.conf.j2  |  10 +-
.../common/templates/conf/output/01-es.conf.j2     |   2 +-
.../common/templates/cron-logrotate-ceph.conf.j2   |   3 +
.../common/templates/cron-logrotate-chrony.conf.j2 |   3 +
.../templates/cron-logrotate-collectd.conf.j2      |   3 +
.../templates/cron-logrotate-congress.conf.j2      |   3 +
.../common/templates/cron-logrotate-etcd.conf.j2   |   3 +
.../templates/cron-logrotate-influxdb.conf.j2      |   3 +
.../common/templates/cron-logrotate-ironic.conf.j2 |   3 +
.../common/templates/cron-logrotate-kibana.conf.j2 |   3 +
.../common/templates/cron-logrotate-kuryr.conf.j2  |   3 +
.../templates/cron-logrotate-mongodb.conf.j2       |   3 +
.../common/templates/cron-logrotate-rally.conf.j2  |   3 +
.../templates/cron-logrotate-tempest.conf.j2       |   3 +
.../common/templates/cron-logrotate-trove.conf.j2  |   3 +
ansible/roles/common/templates/cron.json.j2        |   6 +-
ansible/roles/common/templates/fluentd.json.j2     |   3 +-
ansible/roles/congress/tasks/precheck.yml          |   1 +
ansible/roles/designate/tasks/precheck.yml         |  12 +-
ansible/roles/destroy/tasks/cleanup_host.yml       |   1 +
ansible/roles/elasticsearch/tasks/precheck.yml     |   1 +
ansible/roles/etcd/tasks/precheck.yml              |   2 +
ansible/roles/freezer/tasks/config.yml             |  10 +-
ansible/roles/freezer/tasks/precheck.yml           |   1 +
ansible/roles/glance/tasks/precheck.yml            |   2 +
ansible/roles/gnocchi/tasks/precheck.yml           |   1 +
ansible/roles/grafana/tasks/precheck.yml           |   1 +
ansible/roles/haproxy/tasks/precheck.yml           | 145 ++++++++++++------
ansible/roles/heat/tasks/precheck.yml              |   2 +
ansible/roles/horizon/tasks/precheck.yml           |   1 +
ansible/roles/influxdb/tasks/precheck.yml          |   2 +
ansible/roles/influxdb/templates/influxdb.conf.j2  |  10 +-
ansible/roles/ironic/tasks/precheck.yml            |   1 +
ansible/roles/iscsi/tasks/precheck.yml             |   1 +
ansible/roles/karbor/handlers/main.yml             |   2 -
ansible/roles/karbor/tasks/config.yml              |  24 ++-
ansible/roles/karbor/tasks/precheck.yml            |   1 +
ansible/roles/keystone/tasks/precheck.yml          |   2 +
ansible/roles/kibana/tasks/precheck.yml            |   1 +
ansible/roles/kuryr/tasks/precheck.yml             |   1 +
ansible/roles/magnum/tasks/precheck.yml            |   1 +
ansible/roles/magnum/templates/magnum.conf.j2      |   8 +
ansible/roles/manila/tasks/precheck.yml            |   1 +
ansible/roles/mariadb/tasks/precheck.yml           |   4 +
ansible/roles/memcached/tasks/precheck.yml         |   1 +
.../roles/memcached/templates/memcached.json.j2    |   2 +-
ansible/roles/mistral/tasks/precheck.yml           |   1 +
ansible/roles/mongodb/tasks/precheck.yml           |   2 +
ansible/roles/murano/tasks/config.yml              |  12 +-
ansible/roles/murano/tasks/precheck.yml            |   1 +
ansible/roles/neutron/handlers/main.yml            |   4 +-
ansible/roles/neutron/tasks/bootstrap_service.yml  |   2 +-
.../roles/neutron/tasks/config-neutron-fake.yml    |  16 +-
ansible/roles/neutron/tasks/precheck.yml           |   1 +
ansible/roles/nova/tasks/config-nova-fake.yml      |  12 +-
ansible/roles/nova/tasks/precheck.yml              |  11 ++
ansible/roles/nova/templates/nova.conf.j2          |   3 +-
ansible/roles/octavia/tasks/config.yml             |  14 +-
ansible/roles/octavia/tasks/precheck.yml           |   2 +
ansible/roles/panko/tasks/bootstrap.yml            |   2 +-
ansible/roles/panko/tasks/precheck.yml             |   1 +
ansible/roles/rabbitmq/tasks/precheck.yml          |   6 +-
ansible/roles/sahara/defaults/main.yml             |   2 +
ansible/roles/sahara/handlers/main.yml             |   1 +
ansible/roles/sahara/tasks/config.yml              |   1 +
ansible/roles/sahara/tasks/precheck.yml            |   1 +
ansible/roles/sahara/templates/sahara.conf.j2      |   3 +
ansible/roles/searchlight/tasks/precheck.yml       |   1 +
ansible/roles/senlin/tasks/precheck.yml            |   1 +
ansible/roles/solum/tasks/config.yml               |  12 +-
ansible/roles/solum/tasks/precheck.yml             |   2 +
ansible/roles/swift/tasks/precheck.yml             |   5 +
ansible/roles/tacker/tasks/precheck.yml            |   1 +
ansible/roles/telegraf/tasks/reconfigure.yml       |  42 +-----
ansible/roles/tempest/defaults/main.yml            |   2 +
ansible/roles/tempest/templates/tempest.conf.j2    |   4 +-
ansible/roles/trove/tasks/precheck.yml             |   1 +
.../trove/templates/trove-taskmanager.conf.j2      |   2 +-
ansible/roles/trove/templates/trove.conf.j2        |   2 +-
ansible/roles/watcher/tasks/config.yml             |  12 +-
ansible/roles/watcher/tasks/precheck.yml           |   1 +
ansible/site.yml                                   |   2 +
...create-nova-cells-upgrade-ccddf7259eba16dd.yaml |   3 +-
requirements.txt                                   |   4 +-
tools/cleanup-host                                 |   6 +
tools/deploy_aio.sh                                | 129 ----------------
tools/playbook-setup-nodes.yml                     |  23 ---
tools/setup_gate.sh                                | 105 ++++++++-----
118 files changed, 904 insertions(+), 529 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index cf4908c..7e04421 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr<2.0.0,>=1.8 # Apache-2.0
+pbr>=1.8 # Apache-2.0
@@ -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,>=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,>=16.0 # PSF/ZPL





More information about the Release-announce mailing list