[release-announce] ironic-tempest-plugin 2.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Mon Apr 27 14:44:35 UTC 2020


We are amped to announce the release of:

ironic-tempest-plugin 2.0.0: Tempest plugin for ironic and ironic-
inspector

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/ironic-tempest-plugin

Download the package from:

    https://tarballs.openstack.org/ironic-tempest-plugin/

Please report issues through:

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

For more details, please see below.

2.0.0
^^^^^

Upgrade Notes

* Python 2.7 support has been dropped. Last release of ironic-
  tempest- plugin to support py2.7 is OpenStack Train. The minimum
  version of Python now supported by ironic-tempest-plugin is Python
  3.6.

Changes in ironic-tempest-plugin 1.5.1..2.0.0
---------------------------------------------

3273708 Actually log state transition timeouts in debug log
8bcc4fa Split Tempest tests between ipmi and redfish
441c506 Bump hacking to 3.0.0
41a016b Upddate tox config
a512913 Use service_available
8a1125e Remove check for API version in validate_scheduling
4569ada Change default driver
728940f Refactor validate_ports function
13207b7 Test cases for iLO driver in standalone ironic
790bf18 Remove the SW RAID configuration
e83d220 [ussuri][goal] Drop python 2.7 support and testing
2f2f21d SW RAID: Delete root device hint
1125cad Remove Rocky and Queens jobs
e56d020 Use override-checkout instead of override-branch
fd40852 [trivial] fix legacy driver reference
7825e28 Enforce running tox with correct python version based on env
dc50890 Avoid referenced before assignment in retry_on_conflict
4f3d5eb Make local boot explicit on software raid tests
3b663f6 Remove use of deprecated config options for volume API selection
78d5084 Actually test rescue in the standalone job
8d95163 Make the multinode job non-voting
f31e00b Explicitly use Python 2 in the stable jobs
deab6ec Allow introspection some time to start in ironic-inspector
266dfd1 Add CI jobs for Train stable branches
d18d799 Fix an issue when nodes are not available in standalone test
cd85f20 Enable boot_option to be specified


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

.gitignore                                         |   3 +-
.stestr.conf                                       |   3 +
ironic_tempest_plugin/common/waiters.py            |  24 ++--
ironic_tempest_plugin/config.py                    |  15 ++-
ironic_tempest_plugin/manager.py                   |   6 +-
ironic_tempest_plugin/services/baremetal/base.py   |   5 +-
.../scenario/ironic_standalone/test_adoption.py    |  16 ++-
.../scenario/ironic_standalone/test_basic_ops.py   | 134 +++++++++++++++++----
.../scenario/ironic_standalone/test_cleaning.py    |  36 +++++-
.../notes/drop-py-2-7-c81e7ff14950791b.yaml        |   6 +
setup.cfg                                          |   5 +-
test-requirements.txt                              |   8 +-
tox.ini                                            |  27 +++--
zuul.d/project.yaml                                |  33 ++---
zuul.d/stable-jobs.yaml                            | 110 +++++------------
23 files changed, 351 insertions(+), 220 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index fb97fc6..7864a21 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0.0,<3.1.0 # Apache-2.0
@@ -7,2 +7,4 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2;python_version>='3.4' # BSD
+stestr>=1.0.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
+
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD






More information about the Release-announce mailing list