ironic-python-agent-builder 2.5.0
We exuberantly announce the release of: ironic-python-agent-builder 2.5.0: Tools and scripts to build Ironic Python Agent The source is available from: https://opendev.org/openstack/ironic-python-agent-builder Download the package from: https://tarballs.openstack.org/ironic-python-agent-builder/ For more details, please see below. 2.5.0 ^^^^^ New Features ************ * Adds nvme-cli package required for "ironic-python-agent" to be able to fetch information from NVMe controllers and perform NVMe- native cleaning operations. * Supports installing ironic-lib from source in the DIB build. Set export IRONIC_LIB_FROM_SOURCE=true to use. Bug Fixes ********* * Removes unnecessary requirement on "sdparm" (removed in python- hardware 0.20.0). * Removes support for "PYOPTIMIZE_TINYIPA", which now casues the TinyIPA image to be approximately 5 MB larger. This was due to an incompatability with the "oslo.privsep" library dependency on "pycparser" which cannot load into precompiled python programs where the original source embedded documentation is not present. Changes in ironic-python-agent-builder 2.4.0..2.5.0 --------------------------------------------------- 863735c Relax requirement of diskimage-builder 2f4f032 Make sure we can create tinyipa isos 0401dcf Drop ppc64le installs of biosdevname, efibootmgr, efivar f2cb793 Fix Makefile from accidential change c66244f Remove PYOPTIMIZE_TINYIPA capability fef13db Support installing ironic-lib from source 23fe974 Fix list formatting 7e2ba37 Upgrade pip to at least 19.1.1 1a5a896 Add nvme-cli package to IPA image 1bb81e1 Update version of tgt to 1.0.80 55972ab Reconfigure tox.ini 5537564 Removes unnecessary requirement of sdparm 5b24b07 Update requirements for diskimage-builder Diffstat (except docs and test files) ------------------------------------- dib/extra-hardware/package-installs.yaml | 2 +- .../60-ironic-python-agent-ramdisk-install | 18 +++++++++-- .../package-installs.yaml | 3 ++ .../source-repository-ironic-lib | 1 + .../notes/add-nvme-cli-590e42735476a549.yaml | 6 ++++ .../notes/ironic-lib-6a16f13fc6ec9a50.yaml | 9 ++++++ releasenotes/notes/no-sdparm-f77de72b5c0d7859.yaml | 5 ++++ ...remove-PYOPTIMIZE_TINYIPA-ebde63911d140209.yaml | 8 +++++ requirements.txt | 2 +- roles/ipa-build-tinyipa-image/tasks/main.yaml | 2 +- test-requirements.txt | 10 ------- tinyipa/add-ssh-tinyipa.sh | 14 --------- tinyipa/build-iso.sh | 12 ++++---- tinyipa/build-tinyipa.sh | 2 +- tinyipa/build_files/bootlocal.sh | 2 -- tinyipa/finalise-tinyipa.sh | 32 ++------------------ tox.ini | 8 +++-- zuul.d/ironic-python-agent-builder-jobs.yaml | 1 - 20 files changed, 89 insertions(+), 105 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 545678f..0cdeecb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -diskimage-builder>=1.0,!=1.6.0,!=1.7.0,!=1.7.1 # Apache-2.0 +diskimage-builder>=3.2.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org