tools/debian-mirror-tools/config/debian
Luan Nunes Utimura 38960acdbd containers: Fix python-prometheus-client entry
It has been observed that `python-prometheus-client` is failing to
download after being added to the `containers` binaries list [1].

According to snapshot.debian.org [2], the binary for this package
is called `python3-prometheus-client`, and not
`python-prometheus-client`.

Changing the name in the `os-std.lst` file seems to solve the problem.

Note: Since this binary is required for the exclusive build of the
      `stx-ceph-manager` container image, I took the opportunity to try
      to build it after fixing the `downloader`.

      To my surprise, the image build was still failing due to a missing
      package in the `containers` layer: `python3-oslo.messaging`.

      So, since we are already updating this file, I took the
      opportunity to add this missing binary as well.

      (I decided to go with a version compatible with OpenStack
      Victoria, which is what the platform uses)

[1] https://review.opendev.org/c/starlingx/tools/+/894921
[2] https://snapshot.debian.org/package/python-prometheus-client/0.7.1-1.1/

Test Plan:
PASS - Run `downloader`
PASS - Build `stx-debian` base image
PASS - Build `stx-ceph-manager` container image

Closes-Bug: 2036291

Change-Id: I6af526e7fc014228401114baeb2fb0fdce8310a4
Signed-off-by: Luan Nunes Utimura <LuanNunes.Utimura@windriver.com>
2023-09-15 20:18:44 -03:00
..
common Specify snapshot urls for some older packages. 2023-09-11 15:55:45 -04:00
compiler layer-and-build-type-priorities 2022-03-10 14:27:02 -05:00
containers containers: Fix python-prometheus-client entry 2023-09-15 20:18:44 -03:00
distro Debian: deprecate stx-std.lst 2023-02-01 13:40:55 +08:00
flock Reorganize OPAE tools package dependencies 2023-09-15 16:37:02 -03:00
openstack Specify snapshot urls for some older packages. 2023-09-11 15:55:45 -04:00