osmith submitted this change.

View Change

Approvals: pespin: Looks good to me, but someone else must approve Jenkins Builder: Verified fixeria: Looks good to me, approved
debian-bookworm-build: fix lcov-to-cobertura-xml

Use a specific commit with lcov-to-cobertura-xml, as the latest master
currently can't be installed with pip.

Change-Id: I2e248bf988be055a3a88cc414946e0377e266e1e
---
M debian-bookworm-build/Dockerfile
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/debian-bookworm-build/Dockerfile b/debian-bookworm-build/Dockerfile
index 6755dcf..b7744f6 100644
--- a/debian-bookworm-build/Dockerfile
+++ b/debian-bookworm-build/Dockerfile
@@ -173,11 +173,13 @@

# Install pip dependencies (alphabetic order)
# break-system-packages: inside docker it's fine to install pkgs system-wide
+# lcov-to-cobertura-xml: use this commit as the latest version fails:
+# https://github.com/eriwen/lcov-to-cobertura-xml/issues/63
ADD https://gitea.osmocom.org/sim-card/pysim/raw/branch/master/requirements.txt /tmp/pysim_requirements.txt
RUN set -x && \
cat /tmp/pysim_requirements.txt && \
pip3 install --break-system-packages \
- 'git+https://github.com/eriwen/lcov-to-cobertura-xml.git' \
+ 'git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6c6491b39347d84ca7a02d' \
'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse' \
'git+https://github.com/podshumok/python-smpplib.git' \
'pydbus' \

To view, visit change 39897. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: merged
Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: I2e248bf988be055a3a88cc414946e0377e266e1e
Gerrit-Change-Number: 39897
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy@sysmocom.de>
Gerrit-Reviewer: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: pespin <pespin@sysmocom.de>