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
participants (1)
-
no-reply@openstack.org