From d1854147e17055c57b5ca123457c18418477fa0e Mon Sep 17 00:00:00 2001 From: Lucas de Ataides Date: Wed, 13 Sep 2023 10:50:17 -0300 Subject: [PATCH] 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 (cherry picked from commit e72f3a89054f40541b9f7077efa0becdc9d0287d) Signed-off-by: Lucas de Ataides --- debian-mirror-tools/config/debian/containers/os-std.lst | 1 + 1 file changed, 1 insertion(+) diff --git a/debian-mirror-tools/config/debian/containers/os-std.lst b/debian-mirror-tools/config/debian/containers/os-std.lst index b2ec76297..c5991617a 100644 --- a/debian-mirror-tools/config/debian/containers/os-std.lst +++ b/debian-mirror-tools/config/debian/containers/os-std.lst @@ -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