Add prometheus-client to downloader list

Since the python3-prometheus-client is not build nor downloaded
anywhere, the stx-ceph-manager image is failing to build because of
that. The python3-oslo.metrics (which is a dependency of this image)
reqquires this package.

The purpose of this change is to add this python3-prometheus-client
package to the container downloader list in order to build the
stx-ceph-manager in the flock layer.

This change does not impact the default StarlingX build process as this
is on the `f/antelope` branch.

Test Plan:
PASS: Run downloader for the containers layer
PASS: Build stx-debian image
PASS: Build wheels
PASS: Build stx-ceph-manager image

Closes-Bug: 2035347

Change-Id: Ia404862253b937a8eb27134ad36a28be444d77a6
Signed-off-by: Lucas de Ataides <lucas.deataidesbarreto@windriver.com>
(cherry picked from commit e72f3a89054f40541b9f7077efa0becdc9d0287d)
Signed-off-by: Lucas de Ataides <lucas.deataidesbarreto@windriver.com>
This commit is contained in:
Lucas de Ataides 2023-09-13 10:50:17 -03:00
parent cd4dd10061
commit d1854147e1

View File

@ -36,6 +36,7 @@ libxapian30 1.4.18-3
pandoc 2.9.2.1-1+b1
pkg-config 0.29.2-1
pybind11-dev 2.6.2-1
python-prometheus-client 0.7.1-1.1 https://snapshot.debian.org/archive/debian/20191124T025632Z/pool/main/p/python-prometheus-client/python3-prometheus-client_0.7.1-1.1_all.deb
python-requests-doc 2.25.1+dfsg-2
python2 2.7.18-3
python2-minimal 2.7.18-3