[ironic] ironic-python-agent 2.2.0 (pike)
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
participants (1)
-
no-reply@openstack.org