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 +
participants (1)
-
no-reply@openstack.org