[release-announce] [ironic] python-ironic-inspector-client 1.11.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 26 01:06:58 UTC 2017


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-requirements.txt?h=c106d91e084a9fc782e0214e6bf8a5c3a3c8e64e
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





More information about the Release-announce mailing list