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

no-reply at openstack.org no-reply at openstack.org
Wed Nov 13 12:48:44 UTC 2019


We are amped to announce the release of:

ironic-python-agent-builder 1.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/null/

For more details, please see below.

Changes in ironic-python-agent-builder 1.0.0..1.1.0
---------------------------------------------------

28d7cdd tinyIPA: raise udevadm settle timeout
07d27a5 CLI: add --verbose and --extra-args
f6bf7b9 DIB: add --branch argument to override IPA branch
19f0461 Update upper-constraints handling
3be5066 Allow changing DIB_RELEASE and add a job with CentOS 8
67f29b8 Revert "Temporary raise diskimage-builder to the latest version"
aafcdd2 Temporary raise diskimage-builder to the latest version
5b315f8 Clone and checkout is not needed anymore
c51b438 Allow extra python pakgs into tinyipa
f45996c Slim down the pre-built DIB IPA images
cecbc86 DIB: allow disabling rescue mode
cb9f2a0 Blacklist sphinx 2.1.0 (autodoc bug)
eaaa111 DIB: default to installing pip and virtualenv from packages
59e683c DIB: add non-voting image building jobs for various distros
ee436f1 DIB: do not mention dhcp-all-interfaces explicitly
396eca6 Clean up the ansible playbooks
cd76a4c Increase the DIB DHCP timeout to 60


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

.zuul.yaml                                         | 55 +++++++++++++
dib/ironic-python-agent-ramdisk/README.rst         |  4 +-
.../cleanup.d/99-ramdisk-create                    |  3 +
.../environment.d/20-ipa-distro-family.bash        |  6 ++
.../finalise.d/99-remove-extra-packages            | 31 -------
.../60-ironic-python-agent-ramdisk-install         | 10 +--
.../package-installs.yaml                          | 41 +++++++++
dib/ironic-python-agent-ramdisk/pkg-map            |  9 ++
.../post-install.d/80-ironic-python-agent-ramdisk  | 14 ++--
.../post-install.d/99-remove-extra-packages        | 19 +++++
.../source-repository-requirements                 |  1 +
ironic_python_agent_builder/__init__.py            | 24 +++++-
.../ironic-python-agent-build-image/post.yaml      |  8 +-
playbooks/ironic-python-agent-build-image/run.yaml | 13 +--
roles/ipa-build-dib-image/defaults/main.yaml       |  3 +
roles/ipa-build-dib-image/tasks/install.yaml       |  7 +-
roles/ipa-build-dib-image/tasks/main.yaml          | 11 ++-
test-requirements.txt                              |  2 +-
tinyipa/build-tinyipa.sh                           | 42 ++++++++--
tinyipa/finalise-tinyipa.sh                        | 23 +++++-
tinyipa/generate_upper_constraints.sh              | 96 ++++++++++++++++++++++
22 files changed, 354 insertions(+), 88 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index fc8ab1b..02564e2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2;python_version>='3.4' # BSD
+sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2;python_version>='3.4' # BSD






More information about the Release-announce mailing list