We contentedly announce the release of: kolla-ansible 16.1.0: Ansible Deployment of Kolla containers This release is part of the antelope release series. The source is available from: https://opendev.org/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. 16.1.0 ^^^^^^ Upgrade Notes ************* * Removes the restriction on the maximum supported version of 2.14.2 for "ansible-core". Any 2.14 series release is now supported. Security Issues *************** * The kolla-genpwd, kolla-mergepwd, kolla-readpwd and kolla-writepwd commands now creates or updates passwords.yml with correct permissions. Also they display warning message about incorrect permissions. Bug Fixes ********* * Set correct permissions for opensearch-dashboard data location *LP#2020152 https://bugs.launchpad.net/kolla-ansible/+bug/2020152* * Fixes the incorrect endpoint URLs and service type information for the Cyborg service in the Keystone. LP#2020080 Other Notes *********** * Refactors the MariaDB and RabbitMQ restart procedures to be compatible with Ansible 2.14.3+. See Ansible issue 80848 for details. Changes in kolla-ansible 16.0.0..16.1.0 --------------------------------------- f7790a9a5 Refactor MariaDB and RabbitMQ restart procedure a3bbf3399 opensearch-dashboard: fix permissions 0a50e9bf3 Fix log collection b92bdb7d1 Fix Bifrost: remove an extra curly bracket a12deeb36 Fix the Cyborg service 1740c7f27 Fix passwords.yml permissions c5b6ddc51 docs: Correct indentation in quickstart (again) d31c0ac32 docs: Correct indentation in quickstart 28ba27ebf docs: Remove redundant section about vagrant-vbguest fdca13e06 Correct [pci] syntax in Nova SRIOV documentation Diffstat (except docs and test files) ------------------------------------- ansible/mariadb.yml | 72 +++++++++++++ ansible/rabbitmq.yml | 115 +++++++++++++++++++++ ansible/roles/bifrost/tasks/deploy-servers.yml | 2 +- ansible/roles/cyborg/defaults/main.yml | 8 +- ansible/roles/cyborg/templates/cyborg.conf.j2 | 2 +- ansible/roles/mariadb/handlers/main.yml | 27 ++--- ansible/roles/mariadb/tasks/deploy.yml | 7 -- ansible/roles/mariadb/tasks/post-deploy.yml | 4 + ansible/roles/mariadb/tasks/post-upgrade.yml | 24 +++++ ansible/roles/mariadb/tasks/upgrade.yml | 24 ----- .../templates/opensearch-dashboards.json.j2 | 5 + ansible/roles/prechecks/vars/main.yml | 2 +- ansible/roles/rabbitmq/handlers/main.yml | 26 +---- ansible/roles/rabbitmq/tasks/deploy.yml | 5 - ansible/roles/rabbitmq/tasks/post-deploy.yml | 2 + ansible/roles/rabbitmq/tasks/upgrade.yml | 3 - ansible/site.yml | 50 +-------- kolla_ansible/cmd/genpwd.py | 19 +++- kolla_ansible/cmd/mergepwd.py | 24 ++++- kolla_ansible/cmd/readpwd.py | 19 +++- kolla_ansible/cmd/writepwd.py | 10 ++ .../notes/bug-2020152-165c87048d92dedb.yaml | 5 + .../notes/fix-cyborg-service-5bc5bf8748daf504.yaml | 6 ++ ...passwords-yml-permissions-ca73638b71aeadf4.yaml | 7 ++ .../mariadb-restart-refactor-529502bf5d12b0f4.yaml | 10 ++ 32 files changed, 365 insertions(+), 162 deletions(-)