<p>osmith <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/docker-playground/+/24114">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  pespin: Looks good to me, but someone else must approve
  daniel: Looks good to me, approved
  osmith: Verified

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">make: add OSMOCOM_REPO_PATH<br><br>Allow to change the path between OSMOCOM_REPO_MIRROR and<br>OSMOCOM_REPO_VERSION. While at it, tweak related comments (comment above<br>the variable as usually, replace "repo" wording with "feed" for the<br>latest/nightly variable as we usually refer to it as feed), and mention<br>OSMOCOM_REPO_* in README.md.<br><br>In order to be able to use a different mirror for testsuite and systems<br>under test, the testsuite related Dockerfiles (osmocom-bb-host-master,<br>debian-stretch-titan) are not using OSMOCOM_REPO_PATH. We could add a<br>OSMOCOM_REPO_TESTSUITE_PATH on demand, as mentioned in the next commit.<br><br>Related: SYS#5370<br>Change-Id: I8010a4d49d4620a5c47c2ff4f909a9aeeaad7b73<br>---<br>M README.md<br>M centos8-build/Dockerfile<br>M centos8-obs-latest/Dockerfile<br>M debian-buster-erlang/Dockerfile<br>M debian-buster-jenkins/Dockerfile<br>M debian-buster-simtrace2/Dockerfile<br>M debian-jessie-osmocom/Dockerfile<br>M debian-stretch-build/Dockerfile<br>M debian-stretch-jenkins/Dockerfile<br>M debian-stretch-obs-latest/Dockerfile<br>M make/Makefile<br>M osmo-ran/Dockerfile<br>M osmo-ran/split/ran-bsc_mgw/Dockerfile<br>M osmo-ran/split/ran-bts_pcu/Dockerfile<br>M osmo-ran/split/ran-trx-ipc/Dockerfile<br>M osmo-ran/split/ran-trx-uhd/Dockerfile<br>16 files changed, 50 insertions(+), 25 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/README.md b/README.md</span><br><span>index 1cd9488..490e2a8 100644</span><br><span>--- a/README.md</span><br><span>+++ b/README.md</span><br><span>@@ -45,6 +45,10 @@</span><br><span> * `KERNEL_URL`: git remote url (default: net-next.git on kernel.org)</span><br><span> * `KERNEL_BRANCH` branch to checkout (default: master)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+The OBS repository mirror consists of</span><br><span style="color: hsl(120, 100%, 40%);">+`${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/${OSMOCOM_REPO_VERSION}`,</span><br><span style="color: hsl(120, 100%, 40%);">+e.g. `https://download.opensuse.org/repositories/network:/osmocom:/latest/`.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> ### Creating kernel config fragments</span><br><span> For the kernel tests, we are storing kernel config fragments in the git</span><br><span> repository instead of full kernel configs. Generate them as follows:</span><br><span>diff --git a/centos8-build/Dockerfile b/centos8-build/Dockerfile</span><br><span>index 0e8b5f5..e36e3f0 100644</span><br><span>--- a/centos8-build/Dockerfile</span><br><span>+++ b/centos8-build/Dockerfile</span><br><span>@@ -3,6 +3,7 @@</span><br><span> FROM  ${REGISTRY}/${UPSTREAM_DISTRO}</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG    OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> </span><br><span> # Let package metadata expire after 60 seconds instead of 48 hours</span><br><span> RUN   echo "metadata_expire=60" >> /etc/dnf/dnf.conf && cat /etc/dnf/dnf.conf</span><br><span>@@ -14,9 +15,9 @@</span><br><span>  { echo "[network_osmocom_nightly]"; \</span><br><span>        echo "name=Nightly packages of the Osmocom project (CentOS_8)"; \</span><br><span>          echo "type=rpm-md"; \</span><br><span style="color: hsl(0, 100%, 40%);">-         echo "baseurl=${OSMOCOM_REPO_MIRROR}/repositories/network:/osmocom:/nightly/CentOS_8/"; \</span><br><span style="color: hsl(120, 100%, 40%);">+   echo "baseurl=${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/CentOS_8/"; \</span><br><span>    echo "gpgcheck=1"; \</span><br><span style="color: hsl(0, 100%, 40%);">-          echo "gpgkey=${MIRROR_HTTPS}/repositories/network:/osmocom:/nightly/CentOS_8/repodata/repomd.xml.key"; \</span><br><span style="color: hsl(120, 100%, 40%);">+    echo "gpgkey=${MIRROR_HTTPS}/${OSMOCOM_REPO_PATH}/nightly/CentOS_8/repodata/repomd.xml.key"; \</span><br><span>     echo "enabled=1"; \</span><br><span>      } > /etc/yum.repos.d/network:osmocom:nightly.repo</span><br><span> </span><br><span>@@ -61,4 +62,4 @@</span><br><span> COPY    .common/respawn.sh /usr/local/bin/respawn.sh</span><br><span> </span><br><span> # Invalidate cache once the repository is updated</span><br><span style="color: hsl(0, 100%, 40%);">-ADD        $OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/CentOS_8/repodata/repomd.xml /tmp/repomd.xml</span><br><span style="color: hsl(120, 100%, 40%);">+ADD   ${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/CentOS_8/repodata/repomd.xml /tmp/repomd.xml</span><br><span>diff --git a/centos8-obs-latest/Dockerfile b/centos8-obs-latest/Dockerfile</span><br><span>index 6e4f27e..5c2bd7d 100644</span><br><span>--- a/centos8-obs-latest/Dockerfile</span><br><span>+++ b/centos8-obs-latest/Dockerfile</span><br><span>@@ -3,6 +3,7 @@</span><br><span> FROM     ${REGISTRY}/${UPSTREAM_DISTRO}</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG    OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> </span><br><span> # Let package metadata expire after 60 seconds instead of 48 hours</span><br><span> RUN   echo "metadata_expire=60" >> /etc/dnf/dnf.conf && cat /etc/dnf/dnf.conf</span><br><span>@@ -15,9 +16,9 @@</span><br><span>  { echo "[network_osmocom_latest]"; \</span><br><span>         echo "name=Latest tagged versions of osmocom cellular network elements (CentOS_8)"; \</span><br><span>      echo "type=rpm-md"; \</span><br><span style="color: hsl(0, 100%, 40%);">-         echo "baseurl=${OSMOCOM_REPO_MIRROR}/repositories/network:/osmocom:/latest/CentOS_8/"; \</span><br><span style="color: hsl(120, 100%, 40%);">+    echo "baseurl=${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/latest/CentOS_8/"; \</span><br><span>     echo "gpgcheck=1"; \</span><br><span style="color: hsl(0, 100%, 40%);">-          echo "gpgkey=${MIRROR_HTTPS}/repositories/network:/osmocom:/latest/CentOS_8/repodata/repomd.xml.key"; \</span><br><span style="color: hsl(120, 100%, 40%);">+     echo "gpgkey=${MIRROR_HTTPS}/${OSMOCOM_REPO_PATH}/latest/CentOS_8/repodata/repomd.xml.key"; \</span><br><span>      echo "enabled=1"; \</span><br><span>      } > /etc/yum.repos.d/network:osmocom:latest.repo</span><br><span> </span><br><span>@@ -28,4 +29,4 @@</span><br><span> COPY     .common/respawn.sh /usr/local/bin/respawn.sh</span><br><span> </span><br><span> # Invalidate cache once the repository is updated</span><br><span style="color: hsl(0, 100%, 40%);">-ADD        $OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/latest/CentOS_8/repodata/repomd.xml /tmp/repomd.xml</span><br><span style="color: hsl(120, 100%, 40%);">+ADD    ${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/latest/CentOS_8/repodata/repomd.xml /tmp/repomd.xml</span><br><span>diff --git a/debian-buster-erlang/Dockerfile b/debian-buster-erlang/Dockerfile</span><br><span>index e909731..10b2c88 100644</span><br><span>--- a/debian-buster-erlang/Dockerfile</span><br><span>+++ b/debian-buster-erlang/Dockerfile</span><br><span>@@ -2,10 +2,11 @@</span><br><span> FROM    ${REGISTRY}/debian:buster</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> </span><br><span> MAINTAINER Harald Welte <laforge@gnumonks.org></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/latest/Debian_10/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG     OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/latest/Debian_10/"</span><br><span> </span><br><span> # install the erlang vm and rebar (2)</span><br><span> RUN      apt-get update && \</span><br><span>diff --git a/debian-buster-jenkins/Dockerfile b/debian-buster-jenkins/Dockerfile</span><br><span>index baa076a..ff69d35 100644</span><br><span>--- a/debian-buster-jenkins/Dockerfile</span><br><span>+++ b/debian-buster-jenkins/Dockerfile</span><br><span>@@ -6,6 +6,7 @@</span><br><span> FROM      ${REGISTRY}/debian:${DEBIAN_VERSION}</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG      OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> </span><br><span> # Make "$DEBIAN_VERSION" available after FROM</span><br><span> # https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact</span><br><span>@@ -169,7 +170,7 @@</span><br><span> # Install packages from Osmocom OBS repositories:</span><br><span> # * osmo-remsim: libulfius</span><br><span> # * osmo-trx: liblimesuite-dev, libuhd-dev</span><br><span style="color: hsl(0, 100%, 40%);">-ARG       OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/Debian_10/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG    OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_10/"</span><br><span> COPY .common/Release.key /tmp/Release.key</span><br><span> RUN     apt-key add /tmp/Release.key && \</span><br><span>    rm /tmp/Release.key && \</span><br><span>diff --git a/debian-buster-simtrace2/Dockerfile b/debian-buster-simtrace2/Dockerfile</span><br><span>index e07e65a..a8765b9 100644</span><br><span>--- a/debian-buster-simtrace2/Dockerfile</span><br><span>+++ b/debian-buster-simtrace2/Dockerfile</span><br><span>@@ -2,10 +2,11 @@</span><br><span> FROM       $USER/debian-buster-build</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> </span><br><span> MAINTAINER Harald Welte <laforge@gnumonks.org></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/Debian_10/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG    OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_10/"</span><br><span> </span><br><span> COPY     .common/Release.key /tmp/Release.key</span><br><span> </span><br><span>diff --git a/debian-jessie-osmocom/Dockerfile b/debian-jessie-osmocom/Dockerfile</span><br><span>index 087a783..d95e249 100644</span><br><span>--- a/debian-jessie-osmocom/Dockerfile</span><br><span>+++ b/debian-jessie-osmocom/Dockerfile</span><br><span>@@ -2,10 +2,11 @@</span><br><span> FROM       ${REGISTRY}/debian:jessie</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> </span><br><span> MAINTAINER Harald Welte <laforge@gnumonks.org></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/Debian_8.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG   OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_8.0/"</span><br><span> </span><br><span> COPY    .common/Release.key /tmp/Release.key</span><br><span> </span><br><span>diff --git a/debian-stretch-build/Dockerfile b/debian-stretch-build/Dockerfile</span><br><span>index 2c3128e..b04eb8e 100644</span><br><span>--- a/debian-stretch-build/Dockerfile</span><br><span>+++ b/debian-stretch-build/Dockerfile</span><br><span>@@ -3,7 +3,8 @@</span><br><span> FROM     ${REGISTRY}/${UPSTREAM_DISTRO}</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG    OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(0, 100%, 40%);">-ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG   OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/${OSMOCOM_REPO_PATH}/nightly/Debian_9.0/"</span><br><span> </span><br><span> RUN       apt-get update && \</span><br><span>  apt-get upgrade -y && \</span><br><span>diff --git a/debian-stretch-jenkins/Dockerfile b/debian-stretch-jenkins/Dockerfile</span><br><span>index 43a4035..162ab84 100644</span><br><span>--- a/debian-stretch-jenkins/Dockerfile</span><br><span>+++ b/debian-stretch-jenkins/Dockerfile</span><br><span>@@ -6,6 +6,7 @@</span><br><span> FROM      ${REGISTRY}/debian:${DEBIAN_VERSION}</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG      OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> </span><br><span> # Make "$DEBIAN_VERSION" available after FROM</span><br><span> # https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact</span><br><span>@@ -169,7 +170,7 @@</span><br><span> # Install packages from Osmocom OBS repositories:</span><br><span> # * osmo-remsim: libulfius</span><br><span> # * osmo-trx: liblimesuite-dev, libuhd-dev</span><br><span style="color: hsl(0, 100%, 40%);">-ARG       OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG   OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/nightly/Debian_9.0/"</span><br><span> COPY        .common/Release.key /tmp/Release.key</span><br><span> RUN     apt-key add /tmp/Release.key && \</span><br><span>    rm /tmp/Release.key && \</span><br><span>diff --git a/debian-stretch-obs-latest/Dockerfile b/debian-stretch-obs-latest/Dockerfile</span><br><span>index 3089712..aaf1b43 100644</span><br><span>--- a/debian-stretch-obs-latest/Dockerfile</span><br><span>+++ b/debian-stretch-obs-latest/Dockerfile</span><br><span>@@ -3,7 +3,8 @@</span><br><span> FROM ${REGISTRY}/${UPSTREAM_DISTRO}</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG    OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(0, 100%, 40%);">-ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/latest/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG    OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/latest/Debian_9.0/"</span><br><span> </span><br><span> RUN      apt-get update && \</span><br><span>  apt-get upgrade -y && \</span><br><span>diff --git a/make/Makefile b/make/Makefile</span><br><span>index 3b4ea81..6d053f9 100644</span><br><span>--- a/make/Makefile</span><br><span>+++ b/make/Makefile</span><br><span>@@ -37,10 +37,16 @@</span><br><span> PULL?=</span><br><span> UPSTREAM_DISTRO?=debian:stretch</span><br><span> DISTRO?=debian-stretch</span><br><span style="color: hsl(0, 100%, 40%);">-OSMOCOM_REPO_MIRROR?=http://download.opensuse.org</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+# Full OBS repository mirror consists of:</span><br><span style="color: hsl(120, 100%, 40%);">+# ${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/${OSMOCOM_REPO_VERSION}</span><br><span style="color: hsl(120, 100%, 40%);">+# e.g. "https://download.opensuse.org/repositories/network:/osmocom:/latest/"</span><br><span style="color: hsl(120, 100%, 40%);">+#</span><br><span> # Use if down: OSMOCOM_REPO_MIRROR=http://ftp.uni-stuttgart.de/opensuse</span><br><span style="color: hsl(120, 100%, 40%);">+OSMOCOM_REPO_MIRROR?=http://download.opensuse.org</span><br><span style="color: hsl(120, 100%, 40%);">+OSMOCOM_REPO_PATH?=repositories/network:/osmocom:</span><br><span style="color: hsl(120, 100%, 40%);">+# Use "nightly" to use the nightly feed</span><br><span> OSMOCOM_REPO_VERSION?=latest</span><br><span style="color: hsl(0, 100%, 40%);">-# Use "nightly" to use the nightly repo</span><br><span> </span><br><span> ROOT_DIR=$(shell git rev-parse --show-toplevel)</span><br><span> RELEASE_SUPPORT := $(ROOT_DIR)/make/.make-release-support</span><br><span>@@ -76,6 +82,7 @@</span><br><span>          --build-arg UPSTREAM_DISTRO=$(UPSTREAM_DISTRO) \</span><br><span>             --build-arg DISTRO=$(DISTRO) \</span><br><span>               --build-arg OSMOCOM_REPO_MIRROR=$(OSMOCOM_REPO_MIRROR) \</span><br><span style="color: hsl(120, 100%, 40%);">+              --build-arg OSMOCOM_REPO_PATH=$(OSMOCOM_REPO_PATH) \</span><br><span>                 --build-arg OSMOCOM_REPO_VERSION=$(OSMOCOM_REPO_VERSION) \</span><br><span>           --build-arg LIBOSMOCORE_BRANCH=$(LIBOSMOCORE_BRANCH) \</span><br><span>               --build-arg OSMO_BB_BRANCH=$(OSMO_BB_BRANCH) \</span><br><span>diff --git a/osmo-ran/Dockerfile b/osmo-ran/Dockerfile</span><br><span>index 5b28b44..61978ed 100644</span><br><span>--- a/osmo-ran/Dockerfile</span><br><span>+++ b/osmo-ran/Dockerfile</span><br><span>@@ -3,12 +3,13 @@</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG       DISTRO</span><br><span> ARG   OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> ARG     OSMOCOM_REPO_VERSION=latest</span><br><span> </span><br><span> MAINTAINER Pau Espin Pedrol <pespin@sysmocom.de></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG  OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span> </span><br><span> COPY     .common/Release.key /tmp/Release.key</span><br><span> </span><br><span>diff --git a/osmo-ran/split/ran-bsc_mgw/Dockerfile b/osmo-ran/split/ran-bsc_mgw/Dockerfile</span><br><span>index eec69ec..0cf8347 100644</span><br><span>--- a/osmo-ran/split/ran-bsc_mgw/Dockerfile</span><br><span>+++ b/osmo-ran/split/ran-bsc_mgw/Dockerfile</span><br><span>@@ -3,12 +3,13 @@</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG     DISTRO</span><br><span> ARG   OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> ARG     OSMOCOM_REPO_VERSION=latest</span><br><span> </span><br><span> MAINTAINER Pau Espin Pedrol <pespin@sysmocom.de></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG  OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span> </span><br><span> COPY     .common/Release.key /tmp/Release.key</span><br><span> </span><br><span>diff --git a/osmo-ran/split/ran-bts_pcu/Dockerfile b/osmo-ran/split/ran-bts_pcu/Dockerfile</span><br><span>index c3a1219..e49b8b1 100644</span><br><span>--- a/osmo-ran/split/ran-bts_pcu/Dockerfile</span><br><span>+++ b/osmo-ran/split/ran-bts_pcu/Dockerfile</span><br><span>@@ -3,12 +3,13 @@</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG     DISTRO</span><br><span> ARG   OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> ARG     OSMOCOM_REPO_VERSION=latest</span><br><span> </span><br><span> MAINTAINER Pau Espin Pedrol <pespin@sysmocom.de></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG  OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span> </span><br><span> COPY     .common/Release.key /tmp/Release.key</span><br><span> </span><br><span>diff --git a/osmo-ran/split/ran-trx-ipc/Dockerfile b/osmo-ran/split/ran-trx-ipc/Dockerfile</span><br><span>index b3677b4..bcd84cb 100644</span><br><span>--- a/osmo-ran/split/ran-trx-ipc/Dockerfile</span><br><span>+++ b/osmo-ran/split/ran-trx-ipc/Dockerfile</span><br><span>@@ -3,12 +3,13 @@</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG     DISTRO</span><br><span> ARG   OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> ARG     OSMOCOM_REPO_VERSION=latest</span><br><span> </span><br><span> MAINTAINER Pau Espin Pedrol <pespin@sysmocom.de></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG  OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span> </span><br><span> COPY     .common/Release.key /tmp/Release.key</span><br><span> </span><br><span>diff --git a/osmo-ran/split/ran-trx-uhd/Dockerfile b/osmo-ran/split/ran-trx-uhd/Dockerfile</span><br><span>index 9279112..08baa07 100644</span><br><span>--- a/osmo-ran/split/ran-trx-uhd/Dockerfile</span><br><span>+++ b/osmo-ran/split/ran-trx-uhd/Dockerfile</span><br><span>@@ -3,12 +3,13 @@</span><br><span> # Arguments used after FROM must be specified again</span><br><span> ARG     DISTRO</span><br><span> ARG   OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMOCOM_REPO_PATH="repositories/network:/osmocom:"</span><br><span> ARG     OSMOCOM_REPO_VERSION=latest</span><br><span> </span><br><span> MAINTAINER Pau Espin Pedrol <pespin@sysmocom.de></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(0, 100%, 40%);">-ARG        OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG        OSMOCOM_REPO_DEBIAN="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/Debian_9.0/"</span><br><span style="color: hsl(120, 100%, 40%);">+ARG  OSMOCOM_REPO_CENTOS="$OSMOCOM_REPO_MIRROR/$OSMOCOM_REPO_PATH/$OSMOCOM_REPO_VERSION/CentOS_8/"</span><br><span> </span><br><span> COPY     .common/Release.key /tmp/Release.key</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/docker-playground/+/24114">change 24114</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/docker-playground/+/24114"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: docker-playground </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I8010a4d49d4620a5c47c2ff4f909a9aeeaad7b73 </div>
<div style="display:none"> Gerrit-Change-Number: 24114 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: daniel <dwillmann@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>