[release-announce] ironic-prometheus-exporter 2.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 29 12:38:57 UTC 2020


We are jazzed to announce the release of:

ironic-prometheus-exporter 2.0.0: Prometheus Exporter for Ironic
Hardware Sensor data

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/ironic-prometheus-exporter

Download the package from:

    https://tarballs.openstack.org/ironic-prometheus-exporter/

Please report issues through:

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

For more details, please see below.

Changes in ironic-prometheus-exporter 1.1.0..2.0.0
--------------------------------------------------

b46fe7a Stop configuring install_command in tox.
1921ecf Use hacking for pep8 tests
d2e7fa7 Add lower constraints jobs
f50dd22 Cleanup py27 support
e2080d0 Add documentation
09f8021 Fix None for instance_uuid label
1765f44 DevStack support and Redfish job
23a9cd9 Fix timeseries in redfish parser
077aa05 Enforce running tox with correct python version based on env
a171360 Drop python 2.7 support and testing
60c6f19 Switch to Ussuri job
c932c72 Add versions to release notes series
5a28079 Update master for stable/train


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

.zuul.yaml                                         |   94 +-
README.rst                                         |   89 +-
bindep.txt                                         |    4 +
devstack/plugin.sh                                 |  116 +
devstack/settings                                  |    3 +
ironic_prometheus_exporter/app/exporter.py         |    6 +-
ironic_prometheus_exporter/messaging.py            |   11 +-
ironic_prometheus_exporter/parsers/descriptions.py |    1 +
ironic_prometheus_exporter/parsers/header.py       |    4 +-
ironic_prometheus_exporter/parsers/ipmi.py         |    8 +-
ironic_prometheus_exporter/parsers/redfish.py      |   20 +-
.../notification-header-with-none.json             |   17 +
.../notification-ipmi-none-instance_uuid.json      | 2348 ++++++++++++++++++++
.../notification-redfish-none-instance_uuid.json   |   67 +
ironic_prometheus_exporter/utils.py                |   17 +
lower-constraints.txt                              |   98 +
.../notes/drop-py-2-7-e49209f779b36a1c.yaml        |    7 +
...ries-in-collectorregistry-78f6828eca3a0607.yaml |    6 +
.../notes/none_instance_uuid-651a6c17a998c010.yaml |    5 +
releasenotes/source/index.rst                      |    1 +
releasenotes/source/train.rst                      |    6 +
requirements.txt                                   |    2 +-
setup.cfg                                          |    8 +-
setup.py                                           |    9 -
test-requirements.txt                              |    3 +
tox.ini                                            |   39 +-
38 files changed, 3238 insertions(+), 138 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 01cde09..f01c107 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1 +1 @@
-pbr!=2.1.0,>=2.0.0 # Apache-2.0
+pbr>=3.1.1 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index d229add..e95e8fe 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -0,0 +1,2 @@
+hacking>=3.0.0,<3.1.0 # Apache-2.0
+
@@ -1,0 +4 @@ flake8
+flake8-import-order>=0.17.1






More information about the Release-announce mailing list