ironic-inspector 12.3.0 (dalmatian)
We exuberantly announce the release of: ironic-inspector 12.3.0 This release is part of the dalmatian 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://bugs.launchpad.net/ironic-inspector/+bugs For more details, please see below. 12.3.0 ^^^^^^ Deprecation Notes ***************** * This project is now in the maintenance mode and new deployments of it are discouraged. Please use built-in in-band inspection in ironic (https://docs.openstack.org/ironic/latest/admin/inspection/index.ht ml) instead. For existing deployments, see the migration guide (htt ps://docs.openstack.org/ironic/latest/admin/inspection/migration.ht ml). Bug Fixes ********* * No longer throws an exception if an address of some node cannot be resolved, but just logs a warning instead. This fixes the issue that if an address of any other node is not resolvable, no new node can be registered, even if its own address is resolvable. * Fixes memory leak with openstacksdk 2.0 and newer. This version requires connections to be explicitly closed, otherwise they stay in memory forever. Changes in ironic-inspector 12.2.0..12.3.0 ------------------------------------------ 2318bf7 Fix: ignore resolve error while looking up node a031db7 Imported Translations from Zanata 80c6cfa Drop SQLALCHEMY_WARN_20 54242ba Try enabling port 5050 on PUBLIC_BRIDGE 751c199 Fix versions in release notes e3e23b6 Link to configuration options 4324871 Imported Translations from Zanata d897a4d Don't fail if data already migrated 2084ae1 Imported Translations from Zanata e96ee4b Deprecate the project 48a3bf6 Cache openstacksdk Connections to avoid leaking memory c11113d Follow up to broken Zuul config 2d909b4 Excise use of non-timezone aware utcnow() Diffstat (except docs and test files) ------------------------------------- README.rst | 7 + api-ref/source/index.rst | 5 + devstack/plugin.sh | 2 + ironic_inspector/cmd/migration.py | 20 +- ironic_inspector/common/ironic.py | 39 ++-- ironic_inspector/process.py | 3 +- ironic_inspector/test/unit/db/test_migrations.py | 3 +- ironic_inspector/test/unit/test_common_ironic.py | 16 +- .../test/unit/test_dnsmasq_pxe_filter.py | 3 +- ironic_inspector/test/unit/test_node_cache.py | 28 +-- releasenotes/notes/deprecate-d23ae14b5bd3779e.yaml | 8 + .../ignore-resolve-error-5c20514598e0dbbf.yaml | 7 + .../notes/sdk-2-leak-500f3669afb6713e.yaml | 5 + releasenotes/source/2023.1.rst | 2 +- releasenotes/source/2023.2.rst | 6 +- releasenotes/source/2024.1.rst | 6 +- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 235 ++++++++++++++++++++- releasenotes/source/zed.rst | 2 +- tox.ini | 1 - zuul.d/ironic-inspector-jobs.yaml | 12 -- 21 files changed, 346 insertions(+), 73 deletions(-)
participants (1)
-
no-reply@openstack.org