[release-announce] python-tempestconf 2.4.0

no-reply at openstack.org no-reply at openstack.org
Thu Dec 5 17:23:50 UTC 2019


We are satisfied to announce the release of:

python-tempestconf 2.4.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.4.0
^^^^^


New Features
************

* discover-tempest-config can now discover Designate service
  automatically, and configures service_available/designate based on
  that discovery result so that it can enable/disable tests for
  Designate based on deployment status.


Bug Fixes
*********

* Rename boto section to aws one for ec2_url and s3_url options used
  by ec2api-tempest-plugin.

Changes in python-tempestconf 2.3.0..2.4.0
------------------------------------------

6a616e5 Don't use name of a service as a key
b84544c Add train jobs, make master packstack non voting
83a7c2e Fix section of s3_url and ec2_url
ca28815 Collect openstack services logs after tempest run
6f4912f Enable designate service
975a5c7 Set compute/min_compute_nodes
cfacf87 Discover Designate service
ffac8a4 Use https for cirros image
3b6357d Sync Sphinx requirement
f84ad44 Update the constraints url
3f78ad0 Allow discover-tempest-config to run with no nova or glance endpoint


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

.zuul.yaml                                         | 40 ++++++++++++--
config_tempest/constants.py                        |  2 +-
config_tempest/main.py                             | 30 +++++-----
config_tempest/services/alarming.py                |  4 +-
config_tempest/services/{boto.py => aws.py}        |  8 +--
config_tempest/services/baremetal.py               |  4 +-
config_tempest/services/base.py                    |  8 +--
config_tempest/services/ceilometer.py              |  4 +-
config_tempest/services/compute.py                 | 10 +++-
config_tempest/services/data-processing.py         |  4 +-
config_tempest/services/database.py                |  4 +-
config_tempest/services/dns.py                     | 27 +++++++++
config_tempest/services/event.py                   |  4 +-
config_tempest/services/identity.py                |  4 +-
config_tempest/services/image.py                   |  4 +-
config_tempest/services/messaging.py               |  4 +-
config_tempest/services/metric.py                  |  4 +-
config_tempest/services/network.py                 |  4 +-
config_tempest/services/object_storage.py          |  4 +-
config_tempest/services/octavia.py                 |  4 +-
config_tempest/services/orchestration.py           | 25 +++++----
config_tempest/services/services.py                | 64 +++++++++++++---------
config_tempest/services/share.py                   |  4 +-
config_tempest/services/telemetry.py               |  4 +-
config_tempest/services/volume.py                  |  4 +-
config_tempest/services/workflowv2.py              |  4 +-
.../python-tempestconf-tempest-packstack.yaml      |  5 +-
playbooks/upload-logs.yaml                         | 12 ++++
...section-for--boto-options-f3552516219d70fa.yaml |  5 ++
...iscover-designate-service-238e4191c7251cd7.yaml |  7 +++
tox.ini                                            |  2 +-
35 files changed, 233 insertions(+), 121 deletions(-)







More information about the Release-announce mailing list