[ironic] python-ironic-inspector-client 1.11.0 (ocata)
We are happy to announce the release of: python-ironic-inspector-client 1.11.0: Python client for Ironic Inspector This release is part of the ocata release series. The source is available from: https://git.openstack.org/cgit/openstack/python-ironic-inspector- client Download the package from: https://pypi.python.org/pypi/python-ironic-inspector-client Please report issues through launchpad: https://bugs.launchpad.net/python-ironic-inspector-client For more details, please see below. 1.11.0 ^^^^^^ New Features ************ * the introspection status returns the "error", "finished", "finished_at", "links", "started_at" and "uuid" fields * Add support for listing introspection statuses both for the API and the CLI Upgrade Notes ************* * Service max API version bumped to 1.8 Deprecation Notes ***************** * Support for setting IPMI credentials via ironic-inspector is deprecated and will be removed completely in Pike. For reasoning see https://bugs.launchpad.net/ironic-inspector/+bug/1654318. Changes in python-ironic-inspector-client 1.9.0..1.11.0 ------------------------------------------------------- 481a92e Updated from global requirements b6baf26 Clarify that node names can be used in addition to UUIDs f316383 Deprecate setting IPMI credentials 89b79a0 Updated from global requirements 1512448 List introspection statuses support 4737c01 Updated from global requirements 790ef1a Pin functest-requirements to a specific SHA f825202 Show team and repo badges on README f519b44 Updated from global requirements 7c2ee30 Rework handling requirements for functional tests bff87ec Update to newer hacking 8e509a9 UUID, started_at, finished_at in the status 25ac765 Updated from global requirements f80505c Updated from global requirements 5747f8d Updated from global requirements 228628c Fix functional tests after recent API changes 4dc445f Updated from global requirements e76bdaa Bump hacking to 0.11.0 in test-requirements a2bdbc1 Updated from global requirements 1f2945c Updated from global requirements 1084ea8 Enable release notes translation 9148a03 Updated from global requirements b162b57 Updated from global requirements 0ca8903 Updated from global requirements e93ec5c Move documentation from README to Sphinx 163ddec Add simple Sphinx documentation 3e8ba04 TrivialFix: Remove logging import unused 0f24785 Add oslotest to test-requirements a133c12 Update reno for stable/newton Diffstat (except docs and test files) ------------------------------------- README.rst | 231 +-------------------- functest-requirements.txt | 4 +- ironic_inspector_client/__init__.py | 1 + ironic_inspector_client/client.py | 28 +-- ironic_inspector_client/common/http.py | 7 +- ironic_inspector_client/shell.py | 74 +++++-- ironic_inspector_client/test/functional.py | 68 ++++-- ironic_inspector_client/test/test_client.py | 4 +- ironic_inspector_client/test/test_shell.py | 98 +++++++-- ironic_inspector_client/test/test_v1.py | 36 ++++ ironic_inspector_client/v1.py | 175 +++++++++++++--- ironic_inspector_client/version.py | 1 + ...finished_at-in-the-status-cafa48aeb5653412.yaml | 5 + ...recate-setting-ipmi-creds-1581ddc63b273811.yaml | 6 + ...st-introspection-statuses-4ad9e7e56823e754.yaml | 7 + releasenotes/source/conf.py | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/newton.rst | 6 + requirements.txt | 12 +- setup.cfg | 14 ++ test-requirements.txt | 12 +- tox.ini | 9 +- 25 files changed, 767 insertions(+), 339 deletions(-) Requirements updates -------------------- diff --git a/functest-requirements.txt b/functest-requirements.txt index 6375668..99bf3f0 100644 --- a/functest-requirements.txt +++ b/functest-requirements.txt @@ -1 +1,3 @@ -git+git://git.openstack.org/openstack/ironic-inspector#egg=ironic-inspector +# NOTE(jroll) these are pinned to the same SHA, update when needed. +git+git://git.openstack.org/openstack/ironic-inspector@c106d91e084a9fc782e0214e6bf8a5c3a3c8e64e#egg=ironic-inspector +-r https://git.openstack.org/cgit/openstack/ironic-inspector/plain/test-require... diff --git a/requirements.txt b/requirements.txt index eb9ad5f..93f7151 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,2 +4,2 @@ -keystoneauth1>=2.10.0 # Apache-2.0 -osc-lib>=1.0.2 # Apache-2.0 +keystoneauth1>=2.18.0 # Apache-2.0 +osc-lib>=1.2.0 # Apache-2.0 @@ -7,4 +7,4 @@ oslo.i18n>=2.1.0 # Apache-2.0 -oslo.utils>=3.16.0 # Apache-2.0 -pbr>=1.6 # Apache-2.0 -python-openstackclient>=2.1.0 # Apache-2.0 -requests>=2.10.0 # Apache-2.0 +oslo.utils>=3.18.0 # Apache-2.0 +pbr>=1.8 # Apache-2.0 +python-openstackclient>=3.3.0 # Apache-2.0 +requests!=2.12.2,>=2.10.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index f442855..cdd8a10 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -7 +7 @@ fixtures>=3.0.0 # Apache-2.0/BSD -hacking<0.11,>=0.10.0 +hacking<0.13,>=0.12.0 # Apache-2.0 @@ -9,4 +9,4 @@ mock>=2.0 # BSD -requests-mock>=1.0 # Apache-2.0 -sphinx!=1.3b1,<1.3,>=1.2.1 # BSD -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 -reno>=1.8.0 # Apache2 +requests-mock>=1.1 # Apache-2.0 +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +oslosphinx>=4.7.0 # Apache-2.0 +reno>=1.8.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org