[release-announce] [refstack] python-tempestconf 1.1.4

no-reply at openstack.org no-reply at openstack.org
Mon Feb 19 15:58:41 UTC 2018


We joyfully announce the release of:

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

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

    https://storyboard.openstack.org/#!/project/912

For more details, please see below.

1.1.4
^^^^^

Bug Fixes

* We were using adminURL to talk to Keystone API but in most cases,
  we run Tempest from outside of admin network for security reasons.
  We now use public URL, so the public network, which is what we
  expect our cloud users to do.

Changes in python-tempestconf 1.1.3..1.1.4
------------------------------------------

b031af6 Fix discovery of identity versions
f59182f Fixed {test,-}.requirements.txt
96d36be zuul: fix the parent of the packstack jobs, concurrency
40a0e8a Change attribute of zuul projects
104b797 Zuul: Remove project name
331dbf1 Cleaned setup.cfg for OpenStack release
eb099e9 add mock for test_create_flavor_not_allowed
e61aa57 Set scenario.img_file from the name of the image
6bc3920 Don't refetch same image over and over
b252dbc Add initial .zuul file, devstack and packstack job
94b1d48 Add support for new doc PTI jobs
04095c5 Do not use “-y” for package install
d59ddbd Add test coverage calculation
ea03aee Switch to use stestr for unit tests
c51c0d8 gitignore: add .stestr
31b3465 configure_horizon: allow to parse ipv6 url
30a45d0 Change default image name
240252b Add zuul layout to run a TripleO job
6d2c994 Switch endpoint_type to publicURL
5fa5f9c Fix api_discovery with keystone v3
fd3baf8 Discover services only if there is an endpoint
bd05083 Skip TestService.test_do_get failing unit tests
092dd13 Updated README with updated links
aca72ea Update .gitreview: point to review.openstack.org
bc7250e Fixed get_version method for identity v3
aac0c65 Set usage of v3 clients, deal with endpoint URLs


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

.gitignore                                         |   2 +-
.gitreview                                         |   4 +-
.stestr.conf                                       |   3 +
.testr.conf                                        |   7 --
.zuul.yaml                                         | 125 ++++++++++++++++++++
README.rst                                         |  14 +--
config_tempest/api_discovery.py                    |  99 +++++++++++++---
config_tempest/config_tempest.py                   | 131 +++++++++++++++------
playbooks/python-tempestconf-tempest-devstack.yaml |  39 ++++++
.../python-tempestconf-tempest-packstack.yaml      |  43 +++++++
.../default_endpoint_type-792092b7027768ae.yaml    |   6 +
requirements.txt                                   |   3 +-
roles/create-keystonerc-files/README.rst           |  59 ++++++++++
roles/create-keystonerc-files/defaults/main.yaml   |  18 +++
roles/create-keystonerc-files/tasks/main.yaml      |  39 ++++++
roles/generate-tempestconf-file-cloud/README.rst   |  37 ++++++
.../defaults/main.yaml                             |   4 +
.../tasks/main.yaml                                |  75 ++++++++++++
roles/generate-tempestconf-file/README.rst         |  60 ++++++++++
roles/generate-tempestconf-file/defaults/main.yaml |   5 +
roles/generate-tempestconf-file/tasks/main.yaml    |  67 +++++++++++
setup.cfg                                          |   6 +-
test-requirements.txt                              |   4 +-
tox.ini                                            |  18 ++-
29 files changed, 867 insertions(+), 132 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f072439..a711d47 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +7,0 @@ requests>=2.10.0,!=2.12.2 # Apache-2.0
-os-testr>=0.8.0 # Apache-2.0
@@ -10 +9 @@ os-client-config>=1.26.0 # Apache-2.0
-oslo_config>=3.23.0 # Apache-2.0
+oslo.config>=3.23.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 4a7d204..54bb5d4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,2 +8,0 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.2.1,!=1.3b1,<1.4 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
@@ -12 +9,0 @@ oslotest>=1.10.0 # Apache-2.0
-testrepository>=0.0.18  # Apache-2.0/BSD
@@ -14,0 +12 @@ testtools>=1.4.0 # MIT
+stestr>=1.1.0 # Apache-2.0






More information about the Release-announce mailing list