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
participants (1)
-
no-reply@openstack.org