[release-announce] ironic-python-agent-builder 2.1.0

no-reply at openstack.org no-reply at openstack.org
Tue Aug 11 20:00:08 UTC 2020


We are psyched to announce the release of:

ironic-python-agent-builder 2.1.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.1.0
^^^^^


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

* Supports building images for Ussuri+ on CentOS 7 using Python 3.
  This is not recommended but is necessary for some older hardware.


Bug Fixes
*********

* Installs "linux-firmware" on the DIB images since it's now
  uninstalled by the base elements on Red Hat operating systems.

Changes in ironic-python-agent-builder 2.0.0..2.1.0
---------------------------------------------------

a28b8fa Support installing with Python 3 on CentOS 7
040e5f2 Log IPv6 configuration status for tinycore
4a41550 Add dynamic-login to our published images by default
a1c3a16 Strip some excess from the centos dib image
a41ec9d Add Tripleo IPA build image job in zuul layout
541e858 Fixes DIB_IPA_CERT certificate copy issue
654e9c7 Set min version of tox to 3.2.1
82a1ba0 Build tinyipa on focal
2a19fa3 Disable EPEL on CentOS 8 by default
ddd631a [tinyipa] Fix getting MTU via dhcp
e9d0443 Run ensure-pip in the build/check jobs
02d9abd Disable automatic updates in dnf-based systems
074ff4b Fix python-dev package mapping
1ae521b Install missing ffi development library
16a734a Switch to newer openstackdocstheme and reno versions
9434851 Add releasenotes link to README
79cd8ed Install linux-firmware in DIB images
53d67f3 Update tox.ini
bd780bf Change ownership of tce info dir


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

.zuul.yaml                                         | 15 +++++++
README.rst                                         |  1 +
.../cleanup.d/99-ramdisk-create                    |  1 +
.../environment.d/20-disable-epel.bash             |  4 ++
.../60-ironic-python-agent-ramdisk-install         | 25 ++++++++++--
.../package-installs.yaml                          |  6 +++
dib/ironic-python-agent-ramdisk/pkg-map            |  5 ++-
.../post-install.d/80-ironic-python-agent-ramdisk  | 12 ++++++
.../post-install.d/99-remove-extra-packages        |  1 +
playbooks/ironic-python-agent-build-image/pre.yaml |  3 ++
.../notes/centos7-python3-185f1d35c37096c7.yaml    |  5 +++
.../notes/linux-firmware-9a6f8a9a32c5719d.yaml     |  5 +++
releasenotes/source/conf.py                        |  8 ++--
roles/ipa-build-dib-image/defaults/main.yaml       |  1 +
roles/ipa-build-dib-image/tasks/main.yaml          |  3 ++
test-requirements.txt                              |  6 +--
tinyipa/build-instance-images.sh                   |  7 ++++
tinyipa/build-tinyipa.sh                           |  7 ++++
tinyipa/build_files/bootlocal.sh                   | 47 +++++++++++++---------
tinyipa/finalise-tinyipa.sh                        |  7 ++++
tinyipa/install-deps.sh                            |  8 ++--
tinyipa/patches/tce-load_squashfs.patch            | 20 +++++++++
tinyipa/udhcpc.script                              |  1 +
tox.ini                                            |  3 +-
26 files changed, 173 insertions(+), 38 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index aa70f77..3e816e9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10,2 @@ doc8>=0.6.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD
-openstackdocstheme>=1.31.2 # Apache-2.0
+sphinx>=2.0.0,!=2.1.0 # BSD
+openstackdocstheme>=2.2.1 # Apache-2.0
@@ -13 +13 @@ openstackdocstheme>=1.31.2 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
+reno>=3.1.0 # Apache-2.0






More information about the Release-announce mailing list