[release-announce] tripleo-common 10.6.1 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 4 19:12:02 UTC 2019


We contentedly announce the release of:

tripleo-common 10.6.1: A common library for TripleO workflows.

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/tripleo-common

Download the package from:

    https://tarballs.openstack.org/tripleo-common/

Please report issues through:

    https://bugs.launchpad.net/tripleo-common/+bugs

For more details, please see below.

10.6.1
^^^^^^


Deprecation Notes
*****************

* overcloudrc.v3 is no longer generated from the overcloudrc
  workflow. This is due to the fact that we've been shipping keystone
  v3 by default for some releases now, and we have the same contents
  available in overcloudrc.


Bug Fixes
*********

* Fixes running the baremetal "provide" workflow with node names.

Changes in tripleo-common 10.6.0..10.6.1
----------------------------------------

e234c4ea Set the private key for undercloud tripleo-admin
3992262f Specify whether undercloud connection is ssh or local
a29cf2fb turn voting/gating on scen009 master
635b89d2 Implement push flag for buildah
5762772f Make validation inputs configurable via Mistral
8ec33d15 Revert "Stop dumb-init usage"
5312bf19 Silent file descriptor checks
89cbba27 Stop dumb-init usage
ee419b6e Silent memcached healthcheck
1cbad49a Silent "curl" calls within healthchecks
edf9b852 add lower-constraints job
da967dd8 Add passphrase generation for Octavia
54a05a67 remove libvirt-daemon-driver-lxc
12325f3c placement: Add mariadb to the placement-api container for upgrades
c2b969b7 Implement image delete for exported images
57718868 Add a method to list all images in a registry
3e0e9498 Write out /v2/_catalog file after image export
67a55866 Octavia: set selinux contexts on ansible generated configuration
e732fff8 Mount openshift-ansible working dir with 'z' option
388a4277 Add openssl-perl to provide /etc/pki/CA in TLS setup
2852b306 mariadb: stop requiring extra package mariadb-server-utils
a0958ce3 Remove timeout from ansible-playbook-command.sh
8af8518a Use ansible virtual package
f1491360 Adjust where iptables-services is injected
99516d79 Switch to distro_python_version
c1a63481 Make container list optional for builds
df1980a3 octavia: parameterize calls to container cli
fa52ef5c drop kolla python-congressclient in container images
2e39c891 Create individual logs for each ansible run for better debugging
ee4576a1 cleanup sensu-client packages drop list
5ed17c27 remove skydive-ansible from mistral container
26115469 Split upgrade_tasks.yaml per step tasks.
272f5de8 Stop outputting overcloudrc.v3 from workflow
03454b89 Fix running the baremetal provide workflow with node names
2a785095 Use ANSIBLE_BECOME_FLAGS instead of ANSIBLE_SUDO_FLAGS
af667a4f Drop py35 jobs
54d089f4 Tasks for cleaning up after tripleo_persist and tripleo_transfer
18eceb21 Use Octavia's project for lb security group ops
a2ad746d Don't rely on crudini for octavia config


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

.../tripleo_kolla_template_overrides.j2            |  48 +++---
healthcheck/common.sh                              |  23 +--
healthcheck/memcached                              |   4 +-
lower-constraints.txt                              | 114 ++++++++++++++
playbooks/octavia-files.yaml                       |   5 +-
.../tasks/certificate.yml                          |  25 +--
.../roles/octavia-controller-config/tasks/main.yml |   6 +-
.../octavia-controller-config/tasks/octavia.yml    |  18 ++-
.../octavia-controller-post-config/tasks/main.yml  |   8 +-
.../octavia-overcloud-config/tasks/network.yml     |  12 ++
.../notes/provide-name-f75b6b61d3d8d693.yaml       |   4 +
.../remove-overcloudrc.v3-2118c053035c1439.yaml    |   6 +
requirements.txt                                   |   1 +
roles/tripleo-persist/tasks/cleanup.yml            |   6 +
roles/tripleo-transfer/tasks/cleanup.yml           |   6 +
scripts/run-validation                             |  39 ++++-
scripts/tripleo-deploy-openshift                   |   2 +-
sudoers                                            |   5 +
tox.ini                                            |   9 +-
tripleo_common/actions/ansible.py                  |  27 +++-
tripleo_common/actions/deployment.py               |   2 +-
tripleo_common/actions/validations.py              |   9 +-
tripleo_common/constants.py                        |   3 +
tripleo_common/image/builder/buildah.py            |  23 +--
tripleo_common/image/image_export.py               | 116 ++++++++++++--
tripleo_common/image/image_uploader.py             |  77 +++++++++-
tripleo_common/image/kolla_builder.py              |   7 +-
tripleo_common/inventory.py                        |  19 ++-
tripleo_common/utils/config.py                     |  58 +++----
tripleo_common/utils/overcloudrc.py                |   1 -
tripleo_common/utils/validations.py                |  21 ++-
workbooks/access.yaml                              |  25 +--
workbooks/baremetal.yaml                           |  12 +-
workbooks/deployment.yaml                          |   1 +
workbooks/octavia_post.yaml                        |   2 +
workbooks/validations.yaml                         |   7 +-
zuul.d/layout.yaml                                 |  10 +-
47 files changed, 939 insertions(+), 214 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 200ed81a..813e1cc8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -32,0 +33 @@ jsonschema<3.0.0,>=2.6.0 # MIT
+requests>=2.18.0,!=2.20.0  # Apache-2.0






More information about the Release-announce mailing list