lists.osmocom.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2026
September
August
July
June
May
April
March
February
January
2025
December
November
October
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
List overview
Download
gerrit-log
July 2026
----- 2026 -----
September 2026
August 2026
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
----- 2025 -----
December 2025
November 2025
October 2025
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
gerrit-log@lists.osmocom.org
1 participants
869 discussions
Start a n
N
ew thread
[L] Change in docker-playground[master]: debian-bullseye-jenkins*: remove
by fixeria
16 Jul '26
16 Jul '26
Attention is currently required from: osmith. fixeria has posted comments on this change by osmith. (
https://gerrit.osmocom.org/c/docker-playground/+/43076?usp=email
) Change subject: debian-bullseye-jenkins*: remove ...................................................................... Patch Set 1: Code-Review+1 -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/43076?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: Iec6ecbc7446aaf3a643aec0168264dba3e671894 Gerrit-Change-Number: 43076 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Comment-Date: Thu, 16 Jul 2026 18:38:38 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1
0
0
0
[L] Change in docker-playground[master]: debian-buster-jenkins*: remove
by fixeria
16 Jul '26
16 Jul '26
Attention is currently required from: osmith, pespin. fixeria has posted comments on this change by osmith. (
https://gerrit.osmocom.org/c/docker-playground/+/43075?usp=email
) Change subject: debian-buster-jenkins*: remove ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/43075?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: Ia7fc6aac738738c1a3929ad92ae93d0f2d6a825d Gerrit-Change-Number: 43075 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de> Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Comment-Date: Thu, 16 Jul 2026 18:38:05 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1
0
0
0
[M] Change in ...osmo-python-tests[master]: Modernize python packaging
by fixeria
16 Jul '26
16 Jul '26
Attention is currently required from: daniel, osmith. fixeria has posted comments on this change by osmith. (
https://gerrit.osmocom.org/c/python/osmo-python-tests/+/43074?usp=email
) Change subject: Modernize python packaging ...................................................................... Patch Set 1: Code-Review+1 -- To view, visit
https://gerrit.osmocom.org/c/python/osmo-python-tests/+/43074?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment Gerrit-Project: python/osmo-python-tests Gerrit-Branch: master Gerrit-Change-Id: I186544163ab02834c33f1363f3a06cd380898f56 Gerrit-Change-Number: 43074 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de> Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Attention: daniel <dwillmann(a)sysmocom.de> Gerrit-Comment-Date: Thu, 16 Jul 2026 18:37:39 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1
0
0
0
[L] Change in docker-playground[master]: debian-buster-jenkins*: remove
by daniel
16 Jul '26
16 Jul '26
Attention is currently required from: fixeria, osmith, pespin. daniel has posted comments on this change by osmith. (
https://gerrit.osmocom.org/c/docker-playground/+/43075?usp=email
) Change subject: debian-buster-jenkins*: remove ...................................................................... Patch Set 1: Code-Review+1 -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/43075?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: Ia7fc6aac738738c1a3929ad92ae93d0f2d6a825d Gerrit-Change-Number: 43075 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de> Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: pespin <pespin(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Comment-Date: Thu, 16 Jul 2026 17:14:57 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1
0
0
0
[L] Change in docker-playground[master]: debian-bullseye-jenkins*: remove
by osmith
16 Jul '26
16 Jul '26
osmith has uploaded this change for review. (
https://gerrit.osmocom.org/c/docker-playground/+/43076?usp=email
) Change subject: debian-bullseye-jenkins*: remove ...................................................................... debian-bullseye-jenkins*: remove This container does not build anymore (fails on "License classifiers have been superseded by license expressions" while installing lcov-to-cobertura-xml with pip). This means it is unused, remove it. Change-Id: Iec6ecbc7446aaf3a643aec0168264dba3e671894 --- D debian-bullseye-jenkins-arm/Dockerfile D debian-bullseye-jenkins-arm/Makefile D debian-bullseye-jenkins/Dockerfile D debian-bullseye-jenkins/Makefile 4 files changed, 0 insertions(+), 298 deletions(-) git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/76/43076/1 diff --git a/debian-bullseye-jenkins-arm/Dockerfile b/debian-bullseye-jenkins-arm/Dockerfile deleted file mode 100644 index f18dc61..0000000 --- a/debian-bullseye-jenkins-arm/Dockerfile +++ /dev/null @@ -1,79 +0,0 @@ -# Image used to run contrib/jenkins.sh scripts of a few Osmocom projects on -# arm. Keep this image minimal so the rpis don't need forever to build it. -# See master-builds.yml, gerrit-verifications.yml in osmo-ci.git. - -ARG DEBIAN_VERSION=bullseye-slim -ARG REGISTRY=docker.io -FROM ${REGISTRY}/debian:${DEBIAN_VERSION} -# Arguments used after FROM must be specified again -ARG OSMOCOM_REPO_MIRROR="
https://downloads.osmocom.org
" -ARG OSMOCOM_REPO_PATH="packages/osmocom:" - -# Install apt dependencies (keep in alphabetic order) -RUN \ - DEBIAN_FRONTEND=noninteractive apt-get update && \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - autoconf \ - automake \ - bzip2 \ - ca-certificates \ - ccache \ - g++ \ - gcc \ - git \ - libboost-dev \ - libboost-filesystem-dev \ - libboost-program-options-dev \ - libboost-thread-dev \ - libfftw3-dev \ - libgnutls28-dev \ - libmnl-dev \ - libortp-dev \ - libpcsclite-dev \ - libsctp-dev \ - libtalloc-dev \ - libtool \ - liburing-dev \ - libusb-1.0-0-dev \ - make \ - pkg-config \ - python3-minimal \ - python3-setuptools \ - sdcc \ - stow \ - && \ - apt-get clean - -# match the outside user -RUN useradd --uid=1000 build - -RUN mkdir /build -RUN chown build:build /build - -# Install osmo-python-tests for python3 -ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests3 && \ - cd osmo-python-tests3 && \ - python3 setup.py clean build install - -# Install osmo-ci.git/scripts to /usr/local/bin -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit -RUN git clone
https://gerrit.osmocom.org/osmo-ci
osmo-ci && \ - cp -v $(find osmo-ci/scripts \ - -maxdepth 1 \ - -type f ) \ - /usr/local/bin - -# Install packages from Osmocom OBS repositories: -# * osmo-trx: liblimesuite-dev, libuhd-dev -ARG OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_10/" -COPY .common/Release.key /etc/apt/trusted.gpg.d/obs.osmocom.org.asc -RUN echo "deb [signed-by=/etc/apt/trusted.gpg.d/obs.osmocom.org.asc] " \ - $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-nightly.list -ADD $OSMOCOM_REPO/Release /tmp/Release -RUN apt-get update && \ - apt-get install -y --no-install-recommends \ - liblimesuite-dev \ - libuhd-dev \ - && \ - apt-get clean diff --git a/debian-bullseye-jenkins-arm/Makefile b/debian-bullseye-jenkins-arm/Makefile deleted file mode 100644 index c284ded..0000000 --- a/debian-bullseye-jenkins-arm/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UPSTREAM_DISTRO=debian:bullseye-slim -DISTRO=debian-bullseye-slim -include ../make/Makefile diff --git a/debian-bullseye-jenkins/Dockerfile b/debian-bullseye-jenkins/Dockerfile deleted file mode 100644 index aadb338..0000000 --- a/debian-bullseye-jenkins/Dockerfile +++ /dev/null @@ -1,213 +0,0 @@ -# Image used to run contrib/jenkins.sh scripts of some Osmocom projects. -# See master-builds.yml, gerrit-verifications.yml in osmo-ci.git. - -ARG DEBIAN_VERSION=bullseye -ARG REGISTRY=docker.io -FROM ${REGISTRY}/debian:${DEBIAN_VERSION} -# Arguments used after FROM must be specified again -ARG OSMOCOM_REPO_MIRROR="
https://downloads.osmocom.org
" -ARG OSMOCOM_REPO_PATH="packages/osmocom:" - -# Make "$DEBIAN_VERSION" available after FROM -#
https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-fr…
-ARG DEBIAN_VERSION - -# LLVM-embedded-toolchain-for-Arm version -ARG LLVM_VERSION="14.0.0" - -# Install apt dependencies (keep in alphabetic order) -RUN \ - [ "$(arch)" = "x86_64" ] && dpkg --add-architecture i386; \ - DEBIAN_FRONTEND=noninteractive apt-get update && \ - DEBIAN_FRONTEND=noninteractive apt-get upgrade -y && \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - asciidoc \ - asciidoc-dblatex \ - autoconf \ - autoconf-archive \ - automake \ - bc \ - bison \ - bzip2 \ - ca-certificates \ - ccache \ - cmake \ - coccinelle \ - cppcheck \ - dahdi-source \ - dblatex \ - dbus \ - debhelper \ - devscripts \ - dh-autoreconf \ - docbook5-xml \ - doxygen \ - flex \ - g++ \ - gawk \ - gcc \ - gcc-arm-none-eabi \ - ghostscript \ - git \ - git-buildpackage \ - graphviz \ - htop \ - inkscape \ - iproute2 \ - latexmk \ - lcov \ - libaio-dev \ - libasound2-dev \ - libboost-all-dev \ - libc-ares-dev \ - libcdk5-dev \ - libcsv-dev \ - libdbd-sqlite3 \ - libdbi-dev \ - libelf-dev \ - libffi-dev \ - libfftw3-dev \ - libgmp-dev \ - libgnutls28-dev \ - libgps-dev \ - libgsm1-dev \ - libjansson-dev \ - liblua5.3-dev \ - libmnl-dev \ - libncurses5-dev \ - libnewlib-arm-none-eabi \ - libnl-3-dev \ - libnl-route-3-dev \ - liboping-dev \ - libortp-dev \ - libpcap-dev \ - libpcsclite-dev \ - libreadline-dev \ - libsctp-dev \ - libsigsegv-dev \ - libsnmp-dev \ - libsofia-sip-ua-glib-dev \ - libsqlite3-dev \ - libssl-dev \ - libtalloc-dev \ - libtinfo5 \ - libtool \ - liburing-dev \ - libusb-1.0-0-dev \ - libusb-dev \ - libxml2-utils \ - libzmq3-dev \ - locales \ - lua-socket \ - make \ - mscgen \ - ofono \ - openssh-client \ - osc \ - patchelf \ - picolibc-arm-none-eabi \ - pkg-config \ - pylint \ - python-setuptools \ - python2.7 \ - python3 \ - python3-cryptography \ - python3-gi \ - python3-mako \ - python3-nwdiag \ - python3-pip \ - python3-pyflakes \ - python3-setuptools \ - python3-usb \ - python3-yaml \ - rsync \ - sdcc \ - source-highlight \ - sqlite3 \ - stow \ - sudo \ - systemd \ - tcpdump \ - tex-gyre \ - texinfo \ - unzip \ - wget \ - xsltproc - -RUN set -x && \ - [ "$(arch)" = "x86_64" ] || exit 0; \ - wget -q
https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm/releases/do…
&& \ - tar -xf LLVMEmbeddedToolchainForArm-${LLVM_VERSION}-linux.tar.gz && \ - rm LLVMEmbeddedToolchainForArm-${LLVM_VERSION}-linux.tar.gz && \ - mv LLVMEmbeddedToolchainForArm-${LLVM_VERSION} /opt/llvm-arm && \ - /opt/llvm-arm/bin/clang --version && \ - /opt/llvm-arm/bin/clang --print-targets - -# Install pip dependencies (keep in alphabetic order) -RUN pip3 install \ - '
git+https://github.com/eriwen/lcov-to-cobertura-xml.git
' \ - '
git+https://github.com/osmocom/sphinx-argparse@master#egg=sphinx-argparse
' \ - '
git+https://github.com/podshumok/python-smpplib.git
' \ - 'pydbus' \ - 'pysispm' \ - 'sphinx' \ - 'sphinxcontrib-napoleon' \ - 'swig' -ADD
https://gitea.osmocom.org/sim-card/pysim/raw/branch/master/requirements.txt
/tmp/pysim_requirements.txt -RUN pip3 install -r /tmp/pysim_requirements.txt - -# match the outside user -RUN useradd --uid=1000 build -#RUN echo "build ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/build - -RUN mkdir /build -RUN chown build:build /build - -# Install osmo-python-tests for python2 (OS#5950) -ARG OSMO_PYTHON2_TESTS_COMMIT=fb4b813d4df62b7b2445bdced961eb1847267eed -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests2 && \ - cd osmo-python-tests2 && \ - git checkout $OSMO_PYTHON2_TESTS_COMMIT && \ - python2 setup.py clean build install - -# Install osmo-python-tests for python3 -ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests3 && \ - cd osmo-python-tests3 && \ - python3 setup.py clean build install - -# Install osmo-ci.git/scripts to /usr/local/bin -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit -RUN git clone
https://gerrit.osmocom.org/osmo-ci
osmo-ci && \ - cp -v $(find osmo-ci/scripts \ - -maxdepth 1 \ - -type f ) \ - /usr/local/bin - -# Install osmo-gsm-manuals to /opt/osmo-gsm-manuals -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-gsm-manuals/+/master?format…
/tmp/osmo-gsm-manuals-commit -RUN git -C /opt clone
https://gerrit.osmocom.org/osmo-gsm-manuals
- -# Set a UTF-8 locale -RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && \ - dpkg-reconfigure --frontend=noninteractive locales && \ - update-locale LANG=en_US.UTF-8 -ENV LANG en_US.UTF-8 - -# Install packages from Osmocom OBS repositories: -# * osmo-remsim: libulfius -# * osmo-trx: liblimesuite-dev, libuhd-dev -ARG OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_11/" -COPY .common/Release.key /usr/share/keyrings/osmocom-nightly.asc -RUN echo "deb [signed-by=/usr/share/keyrings/osmocom-nightly.asc] $OSMOCOM_REPO ./" \ - > /etc/apt/sources.list.d/osmocom-nightly.list -ADD $OSMOCOM_REPO/Release /tmp/Release -RUN apt-get update && \ - apt-get install -y --no-install-recommends \ - liblimesuite-dev \ - libuhd-dev \ - libulfius-dev && \ - apt-get clean - -# osmo-python-tests' contrib/jenkins.sh writes to /usr/local as user -RUN chown -R build:build /usr/local diff --git a/debian-bullseye-jenkins/Makefile b/debian-bullseye-jenkins/Makefile deleted file mode 100644 index 736769d..0000000 --- a/debian-bullseye-jenkins/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UPSTREAM_DISTRO=debian:bullseye -DISTRO=debian-bullseye -include ../make/Makefile -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/43076?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: Iec6ecbc7446aaf3a643aec0168264dba3e671894 Gerrit-Change-Number: 43076 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de>
1
0
0
0
[L] Change in docker-playground[master]: debian-buster-jenkins*: remove
by osmith
16 Jul '26
16 Jul '26
osmith has uploaded this change for review. (
https://gerrit.osmocom.org/c/docker-playground/+/43075?usp=email
) Change subject: debian-buster-jenkins*: remove ...................................................................... debian-buster-jenkins*: remove We are clearly not using these containers anymore, as they fail to build: 0.297 Err:4
http://deb.debian.org/debian
buster Release 0.297 404 Not Found [IP: 199.232.190.132 80] 0.305 Err:5
http://deb.debian.org/debian-security
buster/updates Release 0.305 404 Not Found [IP: 199.232.190.132 80] 0.314 Err:6
http://deb.debian.org/debian
buster-updates Release 0.314 404 Not Found [IP: 199.232.190.132 80] 0.320 Reading package lists... 0.334 E: The repository '
http://deb.debian.org/debian
buster Release' does not have a Release file. 0.334 E: The repository '
http://deb.debian.org/debian-security
buster/updates Release' does not have a Release file. 0.334 E: The repository '
http://deb.debian.org/debian
buster-updates Release' does not have a Release file. Change-Id: Ia7fc6aac738738c1a3929ad92ae93d0f2d6a825d --- D debian-buster-jenkins-arm/Dockerfile D debian-buster-jenkins-arm/Makefile D debian-buster-jenkins/Dockerfile D debian-buster-jenkins/Makefile 4 files changed, 0 insertions(+), 295 deletions(-) git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/75/43075/1 diff --git a/debian-buster-jenkins-arm/Dockerfile b/debian-buster-jenkins-arm/Dockerfile deleted file mode 100644 index c918b15..0000000 --- a/debian-buster-jenkins-arm/Dockerfile +++ /dev/null @@ -1,78 +0,0 @@ -# Image used to run contrib/jenkins.sh scripts of a few Osmocom projects on -# arm. Keep this image minimal so the rpis don't need forever to build it. -# See master-builds.yml, gerrit-verifications.yml in osmo-ci.git. - -ARG DEBIAN_VERSION=buster-slim -ARG REGISTRY=docker.io -FROM ${REGISTRY}/debian:${DEBIAN_VERSION} -# Arguments used after FROM must be specified again -ARG OSMOCOM_REPO_MIRROR="
https://downloads.osmocom.org
" -ARG OSMOCOM_REPO_PATH="packages/osmocom:" - -# Install apt dependencies (keep in alphabetic order) -RUN \ - DEBIAN_FRONTEND=noninteractive apt-get update && \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - autoconf \ - automake \ - bzip2 \ - ca-certificates \ - ccache \ - g++ \ - gcc \ - git \ - libboost-dev \ - libboost-filesystem-dev \ - libboost-program-options-dev \ - libboost-thread-dev \ - libfftw3-dev \ - libgnutls28-dev \ - libmnl-dev \ - libortp-dev \ - libpcsclite-dev \ - libsctp-dev \ - libtalloc-dev \ - libtool \ - libusb-1.0-0-dev \ - make \ - pkg-config \ - python3-minimal \ - python3-setuptools \ - sdcc \ - stow \ - && \ - apt-get clean - -# match the outside user -RUN useradd --uid=1000 build - -RUN mkdir /build -RUN chown build:build /build - -# Install osmo-python-tests for python3 -ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests3 && \ - cd osmo-python-tests3 && \ - python3 setup.py clean build install - -# Install osmo-ci.git/scripts to /usr/local/bin -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit -RUN git clone
https://gerrit.osmocom.org/osmo-ci
osmo-ci && \ - cp -v $(find osmo-ci/scripts \ - -maxdepth 1 \ - -type f ) \ - /usr/local/bin - -# Install packages from Osmocom OBS repositories: -# * osmo-trx: liblimesuite-dev, libuhd-dev -ARG OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_10/" -COPY .common/Release.key /etc/apt/trusted.gpg.d/obs.osmocom.org.asc -RUN echo "deb [signed-by=/etc/apt/trusted.gpg.d/obs.osmocom.org.asc] " \ - $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-nightly.list -ADD $OSMOCOM_REPO/Release /tmp/Release -RUN apt-get update && \ - apt-get install -y --no-install-recommends \ - liblimesuite-dev \ - libuhd-dev \ - && \ - apt-get clean diff --git a/debian-buster-jenkins-arm/Makefile b/debian-buster-jenkins-arm/Makefile deleted file mode 100644 index c63bf12..0000000 --- a/debian-buster-jenkins-arm/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UPSTREAM_DISTRO=debian/eol:buster-slim -DISTRO=debian-buster-slim -include ../make/Makefile diff --git a/debian-buster-jenkins/Dockerfile b/debian-buster-jenkins/Dockerfile deleted file mode 100644 index f0bb6c7..0000000 --- a/debian-buster-jenkins/Dockerfile +++ /dev/null @@ -1,211 +0,0 @@ -# osmo-gsm-tester is still using this (OS#6126). -# See master-builds.yml, gerrit-verifications.yml in osmo-ci.git. - -ARG DEBIAN_VERSION=buster -ARG REGISTRY=docker.io -FROM ${REGISTRY}/debian:${DEBIAN_VERSION} -# Arguments used after FROM must be specified again -ARG OSMOCOM_REPO_MIRROR="
https://downloads.osmocom.org
" -ARG OSMOCOM_REPO_PATH="packages/osmocom:" - -# Make "$DEBIAN_VERSION" available after FROM -#
https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-fr…
-ARG DEBIAN_VERSION - -# LLVM-embedded-toolchain-for-Arm version -ARG LLVM_VERSION="14.0.0" - -# Install apt dependencies (keep in alphabetic order) -RUN \ - [ "$(arch)" = "x86_64" ] && dpkg --add-architecture i386; \ - DEBIAN_FRONTEND=noninteractive apt-get update && \ - DEBIAN_FRONTEND=noninteractive apt-get upgrade -y && \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - asciidoc \ - asciidoc-dblatex \ - autoconf \ - autoconf-archive \ - automake \ - bc \ - bison \ - bzip2 \ - ca-certificates \ - ccache \ - cmake \ - coccinelle \ - cppcheck \ - dahdi-source \ - dblatex \ - dbus \ - debhelper \ - devscripts \ - dh-autoreconf \ - dh-systemd \ - docbook5-xml \ - doxygen \ - flex \ - g++ \ - gawk \ - gcc \ - gcc-arm-none-eabi \ - ghostscript \ - git \ - git-buildpackage \ - graphviz \ - htop \ - inkscape \ - latexmk \ - lcov \ - libaio-dev \ - libasound2-dev \ - libboost-all-dev \ - libc-ares-dev \ - libcsv-dev \ - libdbd-sqlite3 \ - libdbi-dev \ - libelf-dev \ - libffi-dev \ - libfftw3-dev \ - libgmp-dev \ - libgnutls28-dev \ - libgps-dev \ - libgsm1-dev \ - libjansson-dev \ - liblua5.3-dev \ - libmnl-dev \ - libncurses5-dev \ - libnewlib-arm-none-eabi \ - libnl-3-dev \ - libnl-route-3-dev \ - liboping-dev \ - libortp-dev \ - libpcap-dev \ - libpcsclite-dev \ - libreadline-dev \ - libsctp-dev \ - libsigsegv-dev \ - libsnmp-dev \ - libsofia-sip-ua-glib-dev \ - libsqlite3-dev \ - libssl-dev \ - libtalloc-dev \ - libtinfo5 \ - libtool \ - libusb-1.0-0-dev \ - libusb-dev \ - libxml2-utils \ - libzmq3-dev \ - locales \ - lua-socket \ - make \ - mscgen \ - ofono \ - openssh-client \ - osc \ - patchelf \ - pkg-config \ - pylint \ - python-pip \ - python-setuptools \ - python-yaml \ - python2.7 \ - python3 \ - python3-cryptography \ - python3-gi \ - python3-mako \ - python3-nwdiag \ - python3-pip \ - python3-pyflakes \ - python3-setuptools \ - python3-usb \ - python3-yaml \ - rsync \ - sdcc \ - source-highlight \ - sqlite3 \ - stow \ - sudo \ - systemd \ - tcpdump \ - tex-gyre \ - texinfo \ - unzip \ - wget \ - xsltproc - -RUN set -x && \ - [ "$(arch)" = "x86_64" ] || exit 0; \ - wget -q
https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm/releases/do…
&& \ - tar -xf LLVMEmbeddedToolchainForArm-${LLVM_VERSION}-linux.tar.gz && \ - rm LLVMEmbeddedToolchainForArm-${LLVM_VERSION}-linux.tar.gz && \ - mv LLVMEmbeddedToolchainForArm-${LLVM_VERSION} /opt/llvm-arm && \ - /opt/llvm-arm/bin/clang --version && \ - /opt/llvm-arm/bin/clang --print-targets - -# Install pip dependencies (keep in alphabetic order) -RUN pip3 install \ - '
git+https://github.com/eriwen/lcov-to-cobertura-xml.git
' \ - '
git+https://github.com/osmocom/sphinx-argparse@master#egg=sphinx-argparse
' \ - '
git+https://github.com/podshumok/python-smpplib.git
' \ - 'pydbus' \ - 'pysispm' \ - 'sphinx' \ - 'sphinxcontrib-napoleon' \ - 'swig' - -# match the outside user -RUN useradd --uid=1000 build -#RUN echo "build ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/build - -RUN mkdir /build -RUN chown build:build /build - -# Install osmo-python-tests for python2 (when building old tags again new releases) -ARG OSMO_PYTHON2_TESTS_COMMIT=fb4b813d4df62b7b2445bdced961eb1847267eed -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests2 && \ - cd osmo-python-tests2 && \ - git checkout $OSMO_PYTHON2_TESTS_COMMIT && \ - python2 setup.py clean build install - -# Install osmo-python-tests for python3 -ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests3 && \ - cd osmo-python-tests3 && \ - python3 setup.py clean build install - -# Install osmo-ci.git/scripts to /usr/local/bin -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit -RUN git clone
https://gerrit.osmocom.org/osmo-ci
osmo-ci && \ - cp -v $(find osmo-ci/scripts \ - -maxdepth 1 \ - -type f ) \ - /usr/local/bin - -# Install osmo-gsm-manuals to /opt/osmo-gsm-manuals -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-gsm-manuals/+/master?format…
/tmp/osmo-gsm-manuals-commit -RUN git -C /opt clone
https://gerrit.osmocom.org/osmo-gsm-manuals
- -# Set a UTF-8 locale -RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && \ - dpkg-reconfigure --frontend=noninteractive locales && \ - update-locale LANG=en_US.UTF-8 -ENV LANG en_US.UTF-8 - -# Install packages from Osmocom OBS repositories: -# * osmo-remsim: libulfius -# * osmo-trx: liblimesuite-dev, libuhd-dev -ARG OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_10/" -COPY .common/Release.key /tmp/Release.key -RUN apt-key add /tmp/Release.key && \ - rm /tmp/Release.key && \ - echo "deb " $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-nightly.list -ADD $OSMOCOM_REPO/Release /tmp/Release -RUN apt-get update && \ - apt-get install -y --no-install-recommends \ - liblimesuite-dev \ - libuhd-dev \ - libulfius-dev && \ - apt-get clean - -# osmo-python-tests' contrib/jenkins.sh writes to /usr/local as user -RUN chown -R build:build /usr/local diff --git a/debian-buster-jenkins/Makefile b/debian-buster-jenkins/Makefile deleted file mode 100644 index 8fd0302..0000000 --- a/debian-buster-jenkins/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UPSTREAM_DISTRO=debian/eol:buster -DISTRO=debian-buster -include ../make/Makefile -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/43075?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: Ia7fc6aac738738c1a3929ad92ae93d0f2d6a825d Gerrit-Change-Number: 43075 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de>
1
0
0
0
[M] Change in docker-playground[master]: Install osmo-python-tests with pip
by osmith
16 Jul '26
16 Jul '26
osmith has uploaded this change for review. (
https://gerrit.osmocom.org/c/docker-playground/+/43078?usp=email
) Change subject: Install osmo-python-tests with pip ...................................................................... Install osmo-python-tests with pip Use pip to install osmo-python-tests instead of calling setup.py, so it works with modern python packaging as well. Related: osmo-python-tests I186544163ab02834c33f1363f3a06cd380898f56 Change-Id: I9bb5d13897dbf1be9855c4eba29c6b3a2c35729c --- M debian-bookworm-build-arm/Dockerfile M debian-bookworm-build/Dockerfile M debian-bookworm-titan-master/Dockerfile M debian-bookworm-titan/Dockerfile M debian-trixie-build-arm/Dockerfile M debian-trixie-build/Dockerfile 6 files changed, 16 insertions(+), 36 deletions(-) git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/78/43078/1 diff --git a/debian-bookworm-build-arm/Dockerfile b/debian-bookworm-build-arm/Dockerfile index a6a1b21..7739afc 100644 --- a/debian-bookworm-build-arm/Dockerfile +++ b/debian-bookworm-build-arm/Dockerfile @@ -54,6 +54,7 @@ make \ pkg-config \ python3-minimal \ + python3-pip \ python3-setuptools \ sdcc \ stow \ @@ -62,12 +63,8 @@ # Install osmo-python-tests ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN set -x && \ - git clone --depth=1
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests && \ - cd osmo-python-tests && \ - python3 setup.py clean build install && \ - cd .. && \ - rm -rf osmo-python-tests +RUN pip3 install --break-system-packages \ + '
git+https://gerrit.osmocom.org/python/osmo-python-tests
' # Install osmo-ci.git/scripts to /usr/local/bin ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit diff --git a/debian-bookworm-build/Dockerfile b/debian-bookworm-build/Dockerfile index b82fc25..7ba0572 100644 --- a/debian-bookworm-build/Dockerfile +++ b/debian-bookworm-build/Dockerfile @@ -197,12 +197,8 @@ # Install osmo-python-tests ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN set -x && \ - git clone --depth=1
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests && \ - cd osmo-python-tests && \ - python3 setup.py clean build install && \ - cd .. && \ - rm -rf osmo-python-tests +RUN pip3 install --break-system-packages \ + '
git+https://gerrit.osmocom.org/python/osmo-python-tests
' # Install osmo-ci.git/scripts to /usr/local/bin ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit diff --git a/debian-bookworm-titan-master/Dockerfile b/debian-bookworm-titan-master/Dockerfile index 8c322fe..d292efe 100644 --- a/debian-bookworm-titan-master/Dockerfile +++ b/debian-bookworm-titan-master/Dockerfile @@ -24,6 +24,7 @@ iputils-ping \ netcat-openbsd \ procps \ + python3-pip \ python3-setuptools \ tcpdump \ vim \ @@ -43,12 +44,8 @@ # Install osmo-python-tests (for obtaining talloc reports from SUT) ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN set -x && \ - git clone --depth=1
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests && \ - cd osmo-python-tests && \ - python3 setup.py clean build install && \ - cd .. && \ - rm -rf osmo-python-tests +RUN pip3 install --break-system-packages \ + '
git+https://gerrit.osmocom.org/python/osmo-python-tests
' # Configure git RUN git config --global user.email docker(a)dock.er && \ diff --git a/debian-bookworm-titan/Dockerfile b/debian-bookworm-titan/Dockerfile index 8a85044..ba07550 100644 --- a/debian-bookworm-titan/Dockerfile +++ b/debian-bookworm-titan/Dockerfile @@ -25,6 +25,7 @@ iputils-ping \ netcat-openbsd \ procps \ + python3-pip \ python3-setuptools \ tcpdump \ vim \ @@ -48,12 +49,8 @@ # Install osmo-python-tests (for obtaining talloc reports from SUT) ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN set -x && \ - git clone --depth=1
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests && \ - cd osmo-python-tests && \ - python3 setup.py clean build install && \ - cd .. && \ - rm -rf osmo-python-tests +RUN pip3 install --break-system-packages \ + '
git+https://gerrit.osmocom.org/python/osmo-python-tests
' # Configure git RUN git config --global user.email docker(a)dock.er && \ diff --git a/debian-trixie-build-arm/Dockerfile b/debian-trixie-build-arm/Dockerfile index cd462c3..acf825f 100644 --- a/debian-trixie-build-arm/Dockerfile +++ b/debian-trixie-build-arm/Dockerfile @@ -56,6 +56,7 @@ make \ pkg-config \ python3-minimal \ + python3-pip \ python3-setuptools \ stow \ && \ @@ -63,12 +64,8 @@ # Install osmo-python-tests ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN set -x && \ - git clone --depth=1
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests && \ - cd osmo-python-tests && \ - python3 setup.py clean build install && \ - cd .. && \ - rm -rf osmo-python-tests +RUN pip3 install --break-system-packages \ + '
git+https://gerrit.osmocom.org/python/osmo-python-tests
' # Install osmo-ci.git/scripts to /usr/local/bin ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit diff --git a/debian-trixie-build/Dockerfile b/debian-trixie-build/Dockerfile index 0a7affd..58cd9c1 100644 --- a/debian-trixie-build/Dockerfile +++ b/debian-trixie-build/Dockerfile @@ -205,12 +205,8 @@ # Install osmo-python-tests ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN set -x && \ - git clone --depth=1
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests && \ - cd osmo-python-tests && \ - python3 setup.py clean build install && \ - cd .. && \ - rm -rf osmo-python-tests +RUN pip3 install --break-system-packages \ + '
git+https://gerrit.osmocom.org/python/osmo-python-tests
' # Install osmo-ci.git/scripts to /usr/local/bin ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/43078?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: I9bb5d13897dbf1be9855c4eba29c6b3a2c35729c Gerrit-Change-Number: 43078 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de>
1
0
0
0
[M] Change in docker-playground[master]: debian-sid-jenkins: remove
by osmith
16 Jul '26
16 Jul '26
osmith has uploaded this change for review. (
https://gerrit.osmocom.org/c/docker-playground/+/43077?usp=email
) Change subject: debian-sid-jenkins: remove ...................................................................... debian-sid-jenkins: remove This container is not being used, and it still attempts to install python2 which has been removed from debian sid quite some time ago. Let's remove it. Change-Id: Ia7e2a92cba81a51bae409e0dadfd592204bce6d0 --- D debian-sid-jenkins/Dockerfile D debian-sid-jenkins/Makefile 2 files changed, 0 insertions(+), 190 deletions(-) git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/77/43077/1 diff --git a/debian-sid-jenkins/Dockerfile b/debian-sid-jenkins/Dockerfile deleted file mode 100644 index 5650192..0000000 --- a/debian-sid-jenkins/Dockerfile +++ /dev/null @@ -1,187 +0,0 @@ -# Image used to run contrib/jenkins.sh scripts of most Osmocom projects. -# See master-builds.yml, gerrit-verifications.yml in osmo-ci.git. - -ARG DEBIAN_VERSION=sid -ARG REGISTRY=docker.io -FROM ${REGISTRY}/debian:${DEBIAN_VERSION} -# Arguments used after FROM must be specified again -ARG OSMOCOM_REPO_MIRROR="
https://downloads.osmocom.org
" -ARG OSMOCOM_REPO_PATH="packages/osmocom:" - -# Make "$DEBIAN_VERSION" available after FROM -#
https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-fr…
-ARG DEBIAN_VERSION - -# Install apt dependencies (keep in alphabetic order) -RUN \ - [ "$(arch)" = "x86_64" ] && dpkg --add-architecture i386; \ - DEBIAN_FRONTEND=noninteractive apt-get update && \ - DEBIAN_FRONTEND=noninteractive apt-get upgrade -y && \ - DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - asciidoc \ - asciidoc-dblatex \ - autoconf \ - autoconf-archive \ - automake \ - bc \ - bison \ - bzip2 \ - ca-certificates \ - cmake \ - coccinelle \ - cppcheck \ - dahdi-source \ - dblatex \ - dbus \ - debhelper \ - devscripts \ - dh-autoreconf \ - dh-systemd \ - docbook5-xml \ - doxygen \ - flex \ - g++ \ - gawk \ - gcc \ - gcc-arm-none-eabi \ - git \ - git-buildpackage \ - graphviz \ - htop \ - inkscape \ - lcov \ - libaio-dev \ - libasound2-dev \ - libboost-all-dev \ - libc-ares-dev \ - libcdk5-dev \ - libcsv-dev \ - libdbd-sqlite3 \ - libdbi-dev \ - libelf-dev \ - libffi-dev \ - libfftw3-dev \ - libgmp-dev \ - libgnutls28-dev \ - libgps-dev \ - libgsm1-dev \ - libjansson-dev \ - liblua5.3-dev \ - libmnl-dev \ - libncurses5-dev \ - libnewlib-arm-none-eabi \ - libnl-3-dev \ - libnl-route-3-dev \ - liboping-dev \ - libortp-dev \ - libpcap-dev \ - libpcsclite-dev \ - libreadline-dev \ - libsctp-dev \ - libsigsegv-dev \ - libsnmp-dev \ - libsofia-sip-ua-glib-dev \ - libsqlite3-dev \ - libssl-dev \ - libtalloc-dev \ - libtool \ - libusb-1.0-0-dev \ - libusb-dev \ - libxml2-utils \ - libzmq3-dev \ - locales \ - lua-socket \ - make \ - mscgen \ - ofono \ - openssh-client \ - osc \ - patchelf \ - pkg-config \ - python3 \ - python3-gi \ - python3-mako \ - python3-nwdiag \ - python3-pip \ - python3-pyflakes \ - python3-setuptools \ - python3-usb \ - python3-yaml \ - python2.7 \ - python-setuptools \ - rsync \ - sdcc \ - sqlite3 \ - source-highlight \ - stow \ - sudo \ - systemd \ - tcpdump \ - texinfo \ - unzip \ - wget \ - xsltproc - -# Install pip dependencies (keep in alphabetic order) -RUN pip3 install \ -
git+https://github.com/podshumok/python-smpplib.git
\ -
git+https://github.com/eriwen/lcov-to-cobertura-xml.git
\ - pydbus \ - pysispm - -# match the outside user -RUN useradd --uid=1000 build -#RUN echo "build ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/build - -RUN mkdir /build -RUN chown build:build /build - -# Install osmo-python-tests for python2 (when building old tags again new releases) -ARG OSMO_PYTHON2_TESTS_COMMIT=fb4b813d4df62b7b2445bdced961eb1847267eed -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests2 && \ - cd osmo-python-tests2 && \ - git checkout $OSMO_PYTHON2_TESTS_COMMIT && \ - python2 setup.py clean build install - -# Install osmo-python-tests for python3 -ADD
https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/maste…
/tmp/osmo-python-tests-commit -RUN git clone
https://gerrit.osmocom.org/python/osmo-python-tests
osmo-python-tests3 && \ - cd osmo-python-tests3 && \ - python3 setup.py clean build install - -# Install osmo-ci.git/scripts to /usr/local/bin -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT
/tmp/osmo-ci-commit -RUN git clone
https://gerrit.osmocom.org/osmo-ci
osmo-ci && \ - cp -v $(find osmo-ci/scripts \ - -maxdepth 1 \ - -type f ) \ - /usr/local/bin - -# Install osmo-gsm-manuals to /opt/osmo-gsm-manuals -ADD
https://gerrit.osmocom.org/plugins/gitiles/osmo-gsm-manuals/+/master?format…
/tmp/osmo-gsm-manuals-commit -RUN git -C /opt clone
https://gerrit.osmocom.org/osmo-gsm-manuals
- -# Set a UTF-8 locale -RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && \ - dpkg-reconfigure --frontend=noninteractive locales && \ - update-locale LANG=en_US.UTF-8 -ENV LANG en_US.UTF-8 - -# Install packages from Osmocom OBS repositories: -# * osmo-remsim: libulfius -# * osmo-trx: liblimesuite-dev, libuhd-dev -ARG OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_9.0/" -COPY .common/Release.key /tmp/Release.key -RUN apt-key add /tmp/Release.key && \ - rm /tmp/Release.key && \ - echo "deb " $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-nightly.list -ADD $OSMOCOM_REPO/Release /tmp/Release -RUN apt-get update && \ - apt-get install -y --no-install-recommends \ - liblimesuite-dev \ - libuhd-dev \ - libulfius-dev && \ - apt-get clean - -# osmo-python-tests' contrib/jenkins.sh writes to /usr/local as user -RUN chown -R build:build /usr/local diff --git a/debian-sid-jenkins/Makefile b/debian-sid-jenkins/Makefile deleted file mode 100644 index eaa01d2..0000000 --- a/debian-sid-jenkins/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UPSTREAM_DISTRO=debian:sid -DISTRO=debian-sid -include ../make/Makefile -- To view, visit
https://gerrit.osmocom.org/c/docker-playground/+/43077?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange Gerrit-Project: docker-playground Gerrit-Branch: master Gerrit-Change-Id: Ia7e2a92cba81a51bae409e0dadfd592204bce6d0 Gerrit-Change-Number: 43077 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de>
1
0
0
0
[M] Change in ...osmo-python-tests[master]: Modernize python packaging
by osmith
16 Jul '26
16 Jul '26
osmith has uploaded this change for review. (
https://gerrit.osmocom.org/c/python/osmo-python-tests/+/43074?usp=email
) Change subject: Modernize python packaging ...................................................................... Modernize python packaging When building the debian package, we get the following deprecation warning. Modernize the python packaging to fix it, before it stops working altogether. Keep the old setup.py in contrib so we can still build for older debian releases. Fix for: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See
https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
for details. ******************************************************************************** !! Depends: docker-playground I9bb5d13897dbf1be9855c4eba29c6b3a2c35729c Change-Id: I186544163ab02834c33f1363f3a06cd380898f56 --- R contrib/setup.py M debian/control M debian/rules A pyproject.toml 4 files changed, 57 insertions(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/python/osmo-python-tests refs/changes/74/43074/1 diff --git a/setup.py b/contrib/setup.py old mode 100755 new mode 100644 similarity index 86% rename from setup.py rename to contrib/setup.py index 3818dd7..dd56f04 --- a/setup.py +++ b/contrib/setup.py @@ -1,4 +1,7 @@ #!/usr/bin/env python3 +# ----------------------------------------------------------------------------- +# Legacy build script for older distributions that can't use pyproject.toml yet +# ----------------------------------------------------------------------------- # Osmopython: test utilities for osmocom programs # Copyright (C) 2013 Katerina Barone-Adesi kat.obsc(a)gmail.com diff --git a/debian/control b/debian/control index a1a272a..4b9295a 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,11 @@ Section: python Priority: optional Maintainer: Osmocom team <openbsc(a)lists.osmocom.org> -Build-Depends: debhelper (>= 10), dh-python, python3, python3-setuptools +Build-Depends: + debhelper (>= 10), + pybuild-plugin-pyproject | dh-python, + python3, + python3-setuptools, Standards-Version: 3.9.8 Homepage:
https://gitea.osmocom.org/cellular-infrastructure/osmo-python-tests
Vcs-Git:
https://gitea.osmocom.org/cellular-infrastructure/osmo-python-tests
diff --git a/debian/rules b/debian/rules index 641186e..378d4cc 100755 --- a/debian/rules +++ b/debian/rules @@ -2,3 +2,17 @@ %: dh $@ --with python3 --buildsystem=pybuild + +# Remove this section and setup.py after python3-setuptools in all debian +# releases we support is >= 70 +override_dh_auto_clean: + set -x; \ + SETUPTOOLS_VER="$$(dpkg-query \ + --showformat='$${Version}' \ + --show python3-setuptools)"; \ + if dpkg --compare-versions "$$SETUPTOOLS_VER" lt 70.0.0; then \ + rm -f pyproject.toml; \ + install -Dm755 contrib/setup.py setup.py; \ + fi + + dh_auto_clean diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..7c8c498 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,35 @@ +# When modifying this file, consider adjusting contrib/setup.py for old distros + +[project] +name = "osmopython" +description = "Osmocom testing scripts" +license = "AGPL-3.0-or-later" +dynamic = ["version"] +authors = [ + {name = "Osmocom team", email = "openbsc(a)lists.osmocom.org"}, + {name = "Katerina Barone-Adesi", email = "kat.obsc(a)gmail.com"}, +] + +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" + +[tool.setuptools] +script-files = [ + "scripts/osmodumpdoc.py", + "scripts/osmotestvty.py", + "scripts/osmotestconfig.py", + "scripts/osmo_ctrl.py", + "scripts/osmo_rate_ctr2csv.py", + "scripts/osmo_trap2cgi.py", + "scripts/osmo_interact_vty.py", + "scripts/osmo_interact_ctrl.py", + "scripts/osmo_verify_transcript_vty.py", + "scripts/osmo_verify_transcript_ctrl.py", +] + +[tool.setuptools.packages.find] +include = ["osmopy*"] + +[tool.setuptools.dynamic] +version = {attr = "osmopy.__version__"} -- To view, visit
https://gerrit.osmocom.org/c/python/osmo-python-tests/+/43074?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange Gerrit-Project: python/osmo-python-tests Gerrit-Branch: master Gerrit-Change-Id: I186544163ab02834c33f1363f3a06cd380898f56 Gerrit-Change-Number: 43074 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith(a)sysmocom.de>
1
0
0
0
[M] Change in osmo-ccid-firmware[master]: Implement vendor requests to set debug/break_on_panic
by laforge
16 Jul '26
16 Jul '26
Attention is currently required from: lynxis lazus. laforge has posted comments on this change by lynxis lazus. (
https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42617?usp=email
) Change subject: Implement vendor requests to set debug/break_on_panic ...................................................................... Patch Set 4: Code-Review+1 -- To view, visit
https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/42617?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment Gerrit-Project: osmo-ccid-firmware Gerrit-Branch: master Gerrit-Change-Id: Ia2bffa05b96e3857610cb3ad2f9122fa75a90780 Gerrit-Change-Number: 42617 Gerrit-PatchSet: 4 Gerrit-Owner: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Comment-Date: Thu, 16 Jul 2026 14:50:40 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1
0
0
0
← Newer
1
...
40
41
42
43
44
45
46
...
87
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
Results per page:
10
25
50
100
200