[release-announce] ironic 12.1.4 (stein)

no-reply at openstack.org no-reply at openstack.org
Tue Mar 24 13:11:49 UTC 2020


We are pleased to announce the release of:

ironic 12.1.4: OpenStack Bare Metal Provisioning

This release is part of the stein stable release series.

The source is available from:

    https://opendev.org/openstack/ironic

Download the package from:

    https://tarballs.openstack.org/ironic/

Please report issues through:

    https://storyboard.openstack.org/#!/project/943

For more details, please see below.

12.1.4
^^^^^^

Bug Fixes

* Now passing proper flags during clean up of iPXE boot
  environments, so that no leftovers are left after node tear down.

* Add timeout when querying agent for commands status. Without it,
  node can lock up for a quite long time and ironic will not allow to
  perform any operations with it.

* When installing a whole disk image using iscsi, set up the
  bootloader even if a root partition can not be found.  The
  bootloaders will be located on the disk.

Changes in ironic 12.1.3..12.1.4
--------------------------------

cf83c844b Revamp grenade jobs
431d51459 Disable grenade jobs from Stein
d68ece1f1 Don't require root partition when installing a whole disk image
a0232a94d tell reno to ignore the kilo branch
fcd4da0a2 [stable] consume virtualbmc from pip packages
a364ceb61 Add timeout when querying agent's command statuses
1a65a657c Pass correct flags during PXE cleanup in iPXEBoot
4dab3dde6 Change MTU logic to allow for lower MTUs automatically


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

devstack/settings                                  |  6 ++++-
ironic/drivers/modules/agent_base_vendor.py        | 29 ++++++++++++++++------
ironic/drivers/modules/agent_client.py             |  2 +-
ironic/drivers/modules/ipxe.py                     |  4 ++-
ironic/drivers/modules/pxe_base.py                 |  8 ++++--
.../unit/drivers/modules/test_agent_base_vendor.py | 25 +++++++++++++++++++
.../unit/drivers/modules/test_agent_client.py      | 10 ++++++++
.../unit/drivers/modules/test_iscsi_deploy.py      |  4 +--
.../run.yaml                                       |  1 -
playbooks/legacy/grenade-dsvm-ironic/run.yaml      |  1 -
.../notes/cleanup-ipxe-f1349e2ac9ec2825.yaml       |  5 ++++
...t-commands-status-timeout-ecbac91ea149e755.yaml |  6 +++++
...k-scsi-install-bootloader-f7e791d82da476ca.yaml |  6 +++++
reno.yaml                                          |  4 +++
zuul.d/ironic-jobs.yaml                            |  4 ---
zuul.d/legacy-ironic-jobs.yaml                     |  4 ---
18 files changed, 105 insertions(+), 29 deletions(-)







More information about the Release-announce mailing list