[kolla] kolla-ansible 4.0.3 (ocata)
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
participants (1)
-
no-reply@openstack.org