[release-announce] ironic-tempest-plugin 1.2.0

no-reply at openstack.org no-reply at openstack.org
Thu Aug 9 15:56:18 UTC 2018


We are pumped to announce the release of:

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

The source is available from:

    https://git.openstack.org/cgit/openstack/ironic-tempest-plugin

Download the package from:

    https://pypi.org/project/ironic-tempest-plugin

Please report issues through launchpad:

    https://bugs.launchpad.net/ironic

For more details, please see below.

Changes in ironic-tempest-plugin 1.1.0..1.2.0
---------------------------------------------

43015f0 Correct the usage on listing neutron ports
e754805 Add API tests for the reset_interfaces parameter
d6ce667 Rescue mode tempest tests
f7c53ca Add API tests for setting/resetting hardware interfaces
53806e3 Force deploy_interface for cleaning to be iscsi
6f083ce Ensure we create nodes with valid CPU archs
eef49ea Add bios testing to plugin
aee506f change default python 3 env in tox to 3.5
3665cf1 Do not boot nodes if not set in standalone tests
abd9011 Add manual clean step ironic standalone test
2e64cdb Power fault recovery: tempest tests
97ea5ac fix tox python3 overrides
9e80f07 Remove volume v1 API service client usage
75661b5 fix a typo in code
50fdb7c Update the home-page url in setup.cfg
3731259 Add the functional (API) tests job
893b1a9 Allow using the fake-hardware hardware type for API tests
a6055ef Explicitly use iscsi for standalone BaremetalIpmiRescuePartitioned
1a0a80e Add comments for [deploy|rescue]_interface
3d27212 Gate: run the multinode job instead of the regular one
39579c6 Rework the ironic-inspector auto-discovery test
fe0819a Run ironic-inspector discovery jobs in the CI
4108a35 Rescue mode standalone tests
56399cc Validate scheduling fields in basic ops scenario
9089e56 Use the main introspection test instead of the smoke one
4ab0e59 Updated from global requirements
ea9af86 Add example configuration for running our tests with nova
ca346cb Updated from global requirements
5fba20b Add a full set of tests for the IPMI hardware type to the standalone job
ba4a6ec Added fixed_ip support for standalone-ironic
39c5eec Add jobs for stable/queens
f31abcc Add [baremetal] available_nodes configuration option
d88fe9f Replace use of functools.wraps() with six.wraps()


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

ironic_tempest_plugin/common/utils.py              |   8 +-
ironic_tempest_plugin/config.py                    |  26 ++-
ironic_tempest_plugin/manager.py                   |  19 +-
ironic_tempest_plugin/services/baremetal/base.py   |  37 +++-
.../services/baremetal/v1/json/baremetal_client.py |  52 ++++-
.../scenario/ironic_standalone/test_basic_ops.py   | 111 ++++++++--
.../scenario/ironic_standalone/test_cleaning.py    |  71 +++++++
requirements.txt                                   |   2 +-
setup.cfg                                          |   2 +-
test-requirements.txt                              |   2 +-
tox.ini                                            |   7 +-
zuul.d/project.yaml                                |  32 ++-
zuul.d/stable-jobs.yaml                            |  37 +++-
25 files changed, 988 insertions(+), 173 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 70272dc..54751e4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-oslo.config>=5.1.0 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index fbdfb19..1b68194 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-sphinx!=1.6.6,>=1.6.2 # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD






More information about the Release-announce mailing list