[release-announce] ironic-inspector 10.5.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Mon Dec 14 23:22:22 UTC 2020


We are psyched to announce the release of:

ironic-inspector 10.5.0: Hardware introspection for OpenStack Bare
Metal

This release is part of the wallaby release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

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

For more details, please see below.

10.5.0
^^^^^^


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

* Adds a possibility to setup ironic inspector behind a proxy, while
  allowing the links of the resources API returns to remain correct.
  Inspector now respects the following headers that are passed with
  API requests: "X-Forwarded-For", "X-Forwarded-Proto", "X-Forwarded-
  Host", "X-Forwarded-Port", "X-Forwarded-Prefix". If the API is run
  providing "SCRIPT_NAME" environment variable, it is now also
  respected, and it allows to return the correct links in response to
  requests, even if inspector API is not placed at the web server root
  resource.


Bug Fixes
*********

* Fixes database migrations with SQLAlchemy 1.3.20.

Changes in ironic-inspector 10.4.0..10.5.0
------------------------------------------

caf9256 Fix lower-constraints with the new pip resolver
c387cf3 Use correct Node id attribute
4ce61af Reuse the docs deps to benefit from constraints
c3f5dea Imported Translations from Zanata
6728160 Add possibility to configure application root
d77ce5c Remove unicode quotes from tox.ini
ca47af3 Use TOX_CONSTRAINTS_FILE
cecf00e Re-enable ironic-inspector-tempest-managed-non-standalone job
ac9af10 Imported Translations from Zanata
f3f91b4 Run bifrost integration job on focal
5678f21 Fix database migrations and disable the non-standalone job
a01d593 Set safe version of hacking
a06687e Replaced openstack baremetal to baremetal in the documentation Changed osc_plugin_cli.html to index.html
8e9adf1 use py38 for functional tests
f35497b Imported Translations from Zanata
ee1849d Use direct as IRONIC_DEFAULT_DEPLOY_INTERFACE for grenade
6b498bc [DOC] Add note regarding ``[pxe_filter]deny_unknown_macs``
4e5529e Add Python3 wallaby unit tests
5ae78f9 Update master for stable/victoria


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

CONTRIBUTING.rst                                   |  12 +-
ironic_inspector/common/ironic.py                  |   5 +-
.../locale/en_GB/LC_MESSAGES/ironic_inspector.po   |  73 +++++-
ironic_inspector/main.py                           |  20 +-
.../882b2d84cb1b_attribute_constraints_relaxing.py |   3 +-
...d00d6e3f38c4_change_created_finished_at_type.py |  11 +-
ironic_inspector/node_cache.py                     |   2 +-
ironic_inspector/test/unit/test_common_ironic.py   |   2 +-
ironic_inspector/test/unit/test_main.py            |  16 +-
lower-constraints.txt                              |  25 +-
...add-proxy-headers-support-127f99f5ff87f03f.yaml |  12 +
.../notes/migrations-1.3.20-0d337d000bd0a7e0.yaml  |   4 +
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 289 +++++++++++++++++++--
releasenotes/source/victoria.rst                   |   6 +
test-requirements.txt                              |  17 +-
tox.ini                                            |  17 +-
zuul.d/ironic-inspector-jobs.yaml                  |   4 +-
zuul.d/project.yaml                                |   8 +-
21 files changed, 460 insertions(+), 88 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index be6935d..8022307 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,0 +7,7 @@ coverage!=4.4,>=4.0 # Apache-2.0
+os-api-ref>=1.4.0 # Apache-2.0
+pymemcache!=1.3.0,>=1.2.9 # Apache-2.0
+stestr>=1.0.0 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+oslotest>=3.2.0 # Apache-2.0
+
+# DOC test requirements
@@ -8,2 +15 @@ doc8>=0.6.0 # Apache-2.0
-flake8-import-order>=0.17.1 # LGPLv3
-hacking>=3.0.1,<3.1.0 # Apache-2.0
+reno>=3.1.0 # Apache-2.0
@@ -14,6 +20 @@ openstackdocstheme>=2.2.0 # Apache-2.0
-os-api-ref>=1.4.0 # Apache-2.0
-pymemcache!=1.3.0,>=1.2.9 # Apache 2.0 License
-stestr>=1.0.0 # Apache-2.0
-reno>=3.1.0 # Apache-2.0
-fixtures>=3.0.0 # Apache-2.0/BSD
-oslotest>=3.2.0 # Apache-2.0
+






More information about the Release-announce mailing list