[release-announce] python-tempestconf 2.3.0

no-reply at openstack.org no-reply at openstack.org
Mon Aug 19 16:22:11 UTC 2019


We are excited to announce the release of:

python-tempestconf 2.3.0: python-tempestconf will automatically
generates the tempest configuration based on your cloud.

The source is available from:

    https://opendev.org/openstack/python-tempestconf

Download the package from:

    https://pypi.org/project/python-tempestconf

For more details, please see below.

2.3.0
^^^^^

New Features

* When downloading of new file fails due to short and temporary
  network issue then python-tempestconf does not end immediately with
  an error but rather waits a few seconds and retries to download the
  file again.

* Openstacksdk module superseded os-client-config module, therefore
  it is now used for parsing cloud credentials instead of os-client-
  config module.

Changes in python-tempestconf 2.2.1..2.3.0
------------------------------------------

594614f Remove leftover os_client_config references
1c83ae3 Replace os-client-config module by openstacksdk
d4b7e15 Add Queens, Rocky and Stein job
01f2ab1 Don't fail when heat-plugin is missing a value
d6fa304 Add return value for mocked urllib3 request()
041dac5 Add a retry when downloading a file
5cf1410 Fix devstack/packstack job permission denied issue
a8fd4cf Update api-ref location


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

.zuul.yaml                                         | 56 ++++++++++++++++++++-
config_tempest/main.py                             | 25 ++++++----
config_tempest/services/base.py                    |  3 +-
config_tempest/services/identity.py                |  2 +-
config_tempest/services/image.py                   | 53 +++++++++++++++++++-
config_tempest/services/orchestration.py           | 57 ++++++++++++----------
...try-when-downloading-file-1ba9f2b03b6ef258.yaml |  7 +++
...ig-module-by-openstacksdk-4a52d8c953d92a41.yaml |  5 ++
requirements.txt                                   |  2 +-
roles/generate-tempestconf-file-cloud/README.rst   |  7 +++
.../tasks/main.yaml                                | 12 +++++
roles/generate-tempestconf-file/README.rst         |  7 +++
roles/generate-tempestconf-file/tasks/main.yaml    | 13 +++++
roles/install-plugins/tasks/main.yaml              |  3 ++
19 files changed, 227 insertions(+), 68 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index a46c41e..7ca7002 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ requests>=2.10.0,!=2.12.2 # Apache-2.0
-os-client-config>=1.26.0 # Apache-2.0
+openstacksdk>=0.11.3 # Apache-2.0






More information about the Release-announce mailing list