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(-)