[release-announce] [ironic] ironic-python-agent 2.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Aug 16 09:14:33 UTC 2017


We are glad to announce the release of:

ironic-python-agent 2.2.0: Ironic Python Agent Ramdisk

This release is part of the pike stable release series.

Download the package from:

    https://tarballs.openstack.org/ironic-python-agent/

For more details, please see below.

2.2.0
^^^^^


New Features
************

* Adds a new optional dmidecode output collector called "dmi-
  decode". It collects dmi output for BIOS, processor and memory
  information.


Bug Fixes
*********

* Fixes bug where it was assumed that all BMCs operated on the
  default LAN channel. IPA now iterates through all the possible LAN
  channels for the IP address and returns 0.0.0.0 if the IPMI
  interface is not configured. See https://bugs.launchpad.net/ironic-
  python- agent/+bug/1702514 for more details.

Changes in ironic-python-agent 2.1.0..2.2.0
-------------------------------------------

d744ab5 Release notes cleanup for Pike release
493527a Update links in README
8891018 Use standard quote character
7c28332 BMC can be configured using different lan channel
856722e Updated from global requirements
3ab779c Collect processor, memory and BIOS output of dmidecode - follow-up
8110243 Updated from global requirements
7ae28c6 Correct/update links
da95c4a Move content to admin
cace396 Move install related content
537dbcd Move contributor documentation
2d1bff8 Removes unnecessary utf-8 encoding
774d995 Switch from oslosphinx to openstackdocstheme
c5544fb Collect processor, memory and BIOS output of dmidecode
85f6271 Updated from global requirements
5e02d31 Updated from global requirements
30e0da1 Remove usage of parameter enforce_type
667ad45 Remove pbr warnerrors in favor of sphinx check
cf60715 Updated from global requirements
381f507 [imagebuild] support requirements referring to /opt/stack/new
9028742 Updated from global requirements
a7ffa7d fix path for ldlinux.c32
a42ef91 Log 'Executable biosdevname not found' only once
ead3b90 Copy ldlinux.c32 for building ISO image
6950e60 Add option for building IPMItool into TinyIPA


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

.gitignore                                         |   2 +-
CONTRIBUTING.rst                                   |   4 +-
README.rst                                         |  14 +-
imagebuild/coreos/iso-image-create                 |   9 +
imagebuild/tinyipa/.gitignore                      |   1 +
imagebuild/tinyipa/build-tinyipa.sh                |  29 +-
imagebuild/tinyipa/build_files/buildreqs.lst       |   1 +
imagebuild/tinyipa/finalise-tinyipa.sh             |  11 +-
ironic_python_agent/dmi_inspector.py               | 136 ++++
ironic_python_agent/hardware.py                    |  35 +-
...ct_NIC_name_given_by_BIOS-657c68c0ae16365b.yaml |  17 +-
.../add-numa-topology-info-8c253fd9e56169f1.yaml   |   2 +-
.../notes/collect-dmi-output-f2e9feabef16bacf.yaml |   4 +
...ut-when-downloading-image-39f93838d1ed2928.yaml |   2 +-
...rializable-collected-logs-ad61022b287dc3e2.yaml |   5 +-
.../multiple-lan-channels-ee32d80150f990bf.yaml    |   8 +
releasenotes/source/conf.py                        |   9 +-
requirements.txt                                   |   8 +-
setup.cfg                                          |   6 +-
test-requirements.txt                              |   6 +-
tox.ini                                            |   2 +-
36 files changed, 1805 insertions(+), 762 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9e1106f..31548b8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-eventlet!=0.18.3,<0.21.0,>=0.18.2 # MIT
+eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
@@ -9 +9 @@ netifaces>=0.10.4 # MIT
-oslo.config>=3.22.0 # Apache-2.0
+oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
@@ -12 +12 @@ oslo.log>=3.22.0 # Apache-2.0
-oslo.serialization>=1.10.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
@@ -19 +19 @@ pyudev # LGPLv2.1+
-requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
+requests>=2.14.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 2afc89d..96ea910 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ doc8 # Apache-2.0
-sphinx!=1.6.1,>=1.5.1 # BSD
+sphinx>=1.6.2 # BSD
@@ -18,2 +18,2 @@ sphinxcontrib-pecanwsme>=0.8 # Apache-2.0
-oslosphinx>=4.7.0 # Apache-2.0
-reno>=1.8.0 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0
+reno!=2.3.1,>=1.8.0 # Apache-2.0






More information about the Release-announce mailing list