[release-announce] ironic-lib 5.4.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 10 16:32:06 UTC 2023


We are delighted to announce the release of:

ironic-lib 5.4.0: Ironic common library

This release is part of the antelope release series.

The source is available from:

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

Download the package from:

    https://pypi.org/project/ironic-lib

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/ironic-lib

For more details, please see below.

5.4.0
^^^^^

New Features

* Adds a new metrics collection backend, "collector", to collect
  counter, gauge, and timer information, enabling the applicationg to
  access these statistics during process runtime. Adds a new metrics
  method "get_metrics_data" to allow the dictionary structure
  containing the metrics data to be accessed. This feature may be
  enabled by setting the "[metrics]\backend" option to "collector".

Changes in ironic-lib 5.3.0..5.4.0
----------------------------------

71e0608 Provide an interface to store metrics
55b67de Fix tox4 error
1c6af2e No longer override install_command in tox.ini
c0ae15f Add Python3 antelope unit tests


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

ironic_lib/exception.py                            |   4 +
ironic_lib/metrics.py                              |   5 +
ironic_lib/metrics_collector.py                    | 120 +++++++++++++++++++++
ironic_lib/metrics_utils.py                        |  11 +-
.../add-metrics-collection-b9549ec62ce4feda.yaml   |   9 ++
tox.ini                                            |   2 -
zuul.d/project.yaml                                |   2 +-
8 files changed, 217 insertions(+), 4 deletions(-)







More information about the Release-announce mailing list