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

no-reply at openstack.org no-reply at openstack.org
Tue Jul 24 02:59:25 UTC 2018


We joyfully announce the release of:

kolla-ansible 4.0.5: 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.

4.0.5
^^^^^

Upgrade Notes

* Fixes an issue with the barbican service when using the
  "simple_crypto" plugin whereby an invalid value is generated and
  used as the plugin's encryption key.

  The encryption key is configured via the "[simple_crypto_plugin]:
  kek" configuration option in "barbican.conf".  This option was
  previously configured using the kolla-ansible variable
  "barbican_crypto_password", but is now configured using
  "barbican_crypto_key" which uses the correct format.

  Operators that have set "barbican_crypto_password" to a valid value
  to work around this issue should ensure that "barbican_crypto_key"
  is configured in "passwords.yml" with the same value that was used
  for "barbican_crypto_password". This will ensure that existing
  barbican secrets can be decrypted.

  The variable "barbican_crypto_password" may safely be removed from
  "passwords.yml".

Changes in kolla-ansible 4.0.4..4.0.5
-------------------------------------

5bc45eb Put upper limit on cmd2 in kolla-toolbox
2b0aa6e Fix the gate jobs
17e952a Implement ARA sqlite databases over http feature
fa54e2f Fix ipc_mode comparison in the latest docker
dc2dfc6 Copy certifications info octavia housekeeping and health manager container
9e48668 Fix deployment with public TLS enabled
24b49ed Barbican simple_crypto plugin broken - invalid key


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

ansible/group_vars/all.yml                         |  4 +++
ansible/library/kolla_docker.py                    |  9 ++++--
ansible/roles/aodh/tasks/register.yml              |  2 ++
ansible/roles/barbican/tasks/register.yml          |  3 ++
ansible/roles/barbican/templates/barbican.conf.j2  |  2 +-
ansible/roles/ceilometer/tasks/register.yml        |  2 ++
ansible/roles/ceph/tasks/start_rgw_keystone.yml    |  2 ++
ansible/roles/cinder/tasks/register.yml            |  2 ++
ansible/roles/cloudkitty/tasks/register.yml        |  3 ++
ansible/roles/congress/tasks/register.yml          |  2 ++
ansible/roles/designate/tasks/register.yml         |  2 ++
ansible/roles/freezer/tasks/register.yml           |  2 ++
ansible/roles/glance/tasks/register.yml            |  2 ++
ansible/roles/gnocchi/tasks/register.yml           |  2 ++
ansible/roles/heat/tasks/register.yml              |  5 +++
ansible/roles/ironic/tasks/register.yml            |  4 +++
ansible/roles/karbor/tasks/register.yml            |  2 ++
ansible/roles/keystone/tasks/register.yml          |  1 +
ansible/roles/kuryr/tasks/register.yml             |  1 +
ansible/roles/magnum/tasks/register.yml            |  5 +++
ansible/roles/manila/tasks/register.yml            |  2 ++
ansible/roles/mistral/tasks/register.yml           |  2 ++
ansible/roles/murano/tasks/register.yml            |  2 ++
ansible/roles/neutron/tasks/register.yml           |  2 ++
ansible/roles/nova/tasks/register.yml              |  3 ++
ansible/roles/octavia/handlers/main.yml            |  2 ++
ansible/roles/octavia/tasks/config.yml             | 36 +++++++++++++++++++++-
ansible/roles/octavia/tasks/register.yml           |  2 ++
.../templates/octavia-health-manager.json.j2       | 18 +++++++++++
.../octavia/templates/octavia-housekeeping.json.j2 | 18 +++++++++++
ansible/roles/panko/tasks/register.yml             |  2 ++
ansible/roles/sahara/tasks/register.yml            |  2 ++
ansible/roles/searchlight/tasks/register.yml       |  2 ++
ansible/roles/senlin/tasks/register.yml            |  2 ++
ansible/roles/solum/tasks/register.yml             |  3 ++
ansible/roles/swift/tasks/register.yml             |  2 ++
ansible/roles/tacker/tasks/register.yml            |  2 ++
ansible/roles/trove/tasks/register.yml             |  2 ++
ansible/roles/watcher/tasks/register.yml           |  2 ++
deploy-guide/source/multinode.rst                  |  2 +-
deploy-guide/source/quickstart.rst                 |  3 +-
etc/kolla/passwords.yml                            |  1 -
...arbican-simple-crypto-key-f3cd3b8b210ab237.yaml | 21 +++++++++++++
test-requirements.txt                              |  2 +-
tools/setup_gate.sh                                |  5 +--
49 files changed, 207 insertions(+), 16 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 9707db0..1c85807 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ graphviz!=0.5.0,>=0.4.0 # MIT License
-hacking>=0.10.0
+hacking>=0.10.0,<1.1.0






More information about the Release-announce mailing list