[release-announce] ironic-inspector 7.2.1 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 18 00:12:44 UTC 2018


We joyfully announce the release of:

ironic-inspector 7.2.1: Hardware introspection for OpenStack Bare
Metal

This release is part of the queens 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://bugs.launchpad.net/ironic-inspector

For more details, please see below.

7.2.1
^^^^^

New Features

* Adds wildcard ignore entry to "dnsmasq" PXE filter. When node
  introspection is active, or if "node_not_found_hook" is set in the
  configuration the ignore is removed from the wildcard entry. This
  ensures that unknown nodes do not accidentally boot into the
  introspection image when no node introspection is active.

  This brings "dnsmasq" PXE filter driver feature parity with the
  "iptables" PXE filter driver, which uses a firewall rule to block
  any DHCP request on the interface where Ironic Inspector's DHCP
  server is listening.

Changes in ironic-inspector 7.2.0..7.2.1
----------------------------------------

1eb1f6c Raise KeyboardInterrupt on SIGTERM - Workaround
02ece7f Gate fix: Cap hacking to avoid gate failure
bd0efd4 PXE Filter dnsmasq: blacklist unknown host
f01c6f3 Switch documentation to hardware types
81b6716 Support zuul's standard override-checkout variable
2435d97 Disable automated cleaning in grenade
6c2067f [Queens only] Disable testing traits in the grenade job
397a98a Imported Translations from Zanata


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

devstack/example.local.conf                        |   34 +-
.../locale/en_GB/LC_MESSAGES/ironic_inspector.po   |    6 +-
ironic_inspector/pxe_filter/dnsmasq.py             |   49 +
ironic_inspector/test/base.py                      |    2 +-
.../test/unit/test_dnsmasq_pxe_filter.py           |   75 ++
ironic_inspector/wsgi_service.py                   |    8 +
.../legacy/ironic-inspector-grenade-dsvm/run.yaml  |    8 +-
.../run.yaml                                       |    3 +-
.../ironic-inspector-tempest-dsvm-python3/run.yaml |    3 +-
...sq-not-known-hosts-filter-76ae5bd7a8db6f75.yaml |   13 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 1343 --------------------
.../source/locale/fr/LC_MESSAGES/releasenotes.po   |  110 --
test-requirements.txt                              |    2 +-
14 files changed, 187 insertions(+), 1479 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 47029ef..f5c1f04 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ flake8-import-order>=0.13 # LGPLv3
-hacking>=1.0.0 # Apache-2.0
+hacking>=1.0.0,<1.1.0 # Apache-2.0






More information about the Release-announce mailing list