[release-announce] ironic-inspector 8.0.1 (rocky)

no-reply at openstack.org no-reply at openstack.org
Tue Dec 18 23:45:54 UTC 2018


We are tickled pink to announce the release of:

ironic-inspector 8.0.1: Hardware introspection for OpenStack Bare
Metal

This release is part of the rocky stable release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/ironic-inspector

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

8.0.1
^^^^^

Bug Fixes

* A new rootwrap filter is now included to allow control of the
  systemd dnsmasq service used by ironic-inspector. This fixes a
  permission issue when systemctl commands are used as
  "dnsmasq_start_command" and "dnsmasq_stop_command" in the
  configuration for the dnsmasq pxe filter. See bug 2002818
  (https://storyboard.openstack.org/#!/story/2002818).

  Note: The filter uses the systemd service name used by the RDO
    distrubution ("openstack-ironic-inspector-dnsmasq.service").

* Fixes issue that can result in introspection failure when a
  network switch sends incomplete information for LLDP switch_id or
  port_id. The validation expects these fields when a port is updated,
  this fix now handles the validation exception.

Changes in ironic-inspector 8.0.0..8.0.1
----------------------------------------

b235c9f Handle validation failure if not all switch fields received
ba32de4 Python 3.7: fix os.errno -> errno
4ec7d66 Add rootwrap filter for systemctl control of dnsmasq
af52e6f import zuul job settings from project-config
83386c3 Update UPPER_CONSTRAINTS_FILE for stable/rocky
4c3dff4 Update .gitreview for stable/rocky


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

.gitreview                                             |  1 +
ironic_inspector/plugins/local_link_connection.py      |  8 +++++++-
ironic_inspector/pxe_filter/dnsmasq.py                 |  8 ++++++--
ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py  | 10 +++++++---
.../test/unit/test_plugins_local_link_connection.py    | 18 ++++++++++++++++++
...pxe-filter-rootwrap-systemctl-099964ad39d38b4c.yaml | 11 +++++++++++
.../handle-patch-port-failure-9a8b85749104506f.yaml    |  6 ++++++
rootwrap.d/ironic-inspector-firewall.filters           |  6 ------
rootwrap.d/ironic-inspector.filters                    | 10 ++++++++++
tox.ini                                                |  2 +-
zuul.d/project.yaml                                    |  8 ++++++++
11 files changed, 75 insertions(+), 13 deletions(-)







More information about the Release-announce mailing list