<p>osmith has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ci/+/18442">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">OBS: cp osmocom-{nightly,next}-packages.sh<br><br>Copy osmocom-nightly-packages.sh to osmocom-next-packages.sh. Do this in<br>a separate commit to have a clean git log for what will be changed in<br>order to build for network:osmocom:next.<br><br>Related: SYS#4887<br>Change-Id: I0542b6243bdd29d08381fcc82368dcbd30bf9dce<br>---<br>A scripts/osmocom-next-packages.sh<br>1 file changed, 259 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/42/18442/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/scripts/osmocom-next-packages.sh b/scripts/osmocom-next-packages.sh</span><br><span>new file mode 100755</span><br><span>index 0000000..40f2a6c</span><br><span>--- /dev/null</span><br><span>+++ b/scripts/osmocom-next-packages.sh</span><br><span>@@ -0,0 +1,259 @@</span><br><span style="color: hsl(120, 100%, 40%);">+#!/bin/bash</span><br><span style="color: hsl(120, 100%, 40%);">+. "$(dirname "$0")/common.sh"</span><br><span style="color: hsl(120, 100%, 40%);">+. "$(dirname "$0")/common-obs.sh"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+set -e</span><br><span style="color: hsl(120, 100%, 40%);">+set -x</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+# OBS project name</span><br><span style="color: hsl(120, 100%, 40%);">+PROJ=network:osmocom:nightly</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+DT=$(date +%Y%m%d)</span><br><span style="color: hsl(120, 100%, 40%);">+TOP=$(pwd)/$(mktemp -d nightly-3g_XXXXXX)</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+### OBS build</span><br><span style="color: hsl(120, 100%, 40%);">+prepare() {</span><br><span style="color: hsl(120, 100%, 40%);">+  # clean up the whole space</span><br><span style="color: hsl(120, 100%, 40%);">+  mkdir -p "$REPO/osc/"</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$REPO/osc"</span><br><span style="color: hsl(120, 100%, 40%);">+  osc co "$PROJ"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$REPO"</span><br><span style="color: hsl(120, 100%, 40%);">+  osmo_obs_prepare_conflict "osmocom-nightly" "osmocom-latest"</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+get_last_tag() {</span><br><span style="color: hsl(120, 100%, 40%);">+  project="$1"</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ "$project" = "limesuite" ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+    ver_regexp="^v[0-9]*.[0-9]*.[0-9]*$"</span><br><span style="color: hsl(120, 100%, 40%);">+  else</span><br><span style="color: hsl(120, 100%, 40%);">+    ver_regexp="^[0-9]*.[0-9]*.[0-9]*$"</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+  VER=$(git -C "${REPO}/${project}" tag -l --sort=v:refname | grep "$ver_regexp" | tail -n 1)</span><br><span style="color: hsl(120, 100%, 40%);">+  echo "${VER}"</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+get_commit_version() {</span><br><span style="color: hsl(120, 100%, 40%);">+  # return a version based on the commit</span><br><span style="color: hsl(120, 100%, 40%);">+  local version</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  # determine git version *and generate the .tarball-version file*</span><br><span style="color: hsl(120, 100%, 40%);">+  test -x ./git-version-gen && ./git-version-gen . > .tarball-version 2>/dev/null</span><br><span style="color: hsl(120, 100%, 40%);">+  version=$(cat .tarball-version)</span><br><span style="color: hsl(120, 100%, 40%);">+  # debian doesn't allow '-' in version.</span><br><span style="color: hsl(120, 100%, 40%);">+  version=$(echo "$version" | sed  's/-/./g' )</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  # deb version</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ -z "$version" ] ; then</span><br><span style="color: hsl(120, 100%, 40%);">+    version=$(head -1 debian/changelog | cut -d ' ' -f 2 | sed 's,(,,'  | sed 's,),,')</span><br><span style="color: hsl(120, 100%, 40%);">+    version="$version.$DT"</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  echo -n "$version"</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+### common</span><br><span style="color: hsl(120, 100%, 40%);">+checkout() {</span><br><span style="color: hsl(120, 100%, 40%);">+  local name=$1</span><br><span style="color: hsl(120, 100%, 40%);">+  local url=$2</span><br><span style="color: hsl(120, 100%, 40%);">+  local branch=$3</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ -z "$url" ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+    url="$(osmo_git_clone_url "$name")"</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$REPO"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ -n "$branch" ] ; then</span><br><span style="color: hsl(120, 100%, 40%);">+    osmo_git_clone_date "$url" -b "$branch"</span><br><span style="color: hsl(120, 100%, 40%);">+  else</span><br><span style="color: hsl(120, 100%, 40%);">+    osmo_git_clone_date "$url"</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  cd -</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+build() {</span><br><span style="color: hsl(120, 100%, 40%);">+  local name=$1</span><br><span style="color: hsl(120, 100%, 40%);">+  local changelog=$2</span><br><span style="color: hsl(120, 100%, 40%);">+  local gitbpargs=$3</span><br><span style="color: hsl(120, 100%, 40%);">+  local repodir=$REPO/$name</span><br><span style="color: hsl(120, 100%, 40%);">+  local oscdir=$REPO/osc/$PROJ/$name</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ -z "$changelog" ] ; then</span><br><span style="color: hsl(120, 100%, 40%);">+    changelog=commit</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ -d "$oscdir" ] ; then</span><br><span style="color: hsl(120, 100%, 40%);">+    # remove earlier version</span><br><span style="color: hsl(120, 100%, 40%);">+    cd "$oscdir"</span><br><span style="color: hsl(120, 100%, 40%);">+    osc rm -- * || true</span><br><span style="color: hsl(120, 100%, 40%);">+  else</span><br><span style="color: hsl(120, 100%, 40%);">+    # new package</span><br><span style="color: hsl(120, 100%, 40%);">+    mkdir -p "$oscdir/"</span><br><span style="color: hsl(120, 100%, 40%);">+    cd "$REPO/osc/$PROJ/"</span><br><span style="color: hsl(120, 100%, 40%);">+    osc add "$name"</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$repodir"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ "$changelog" = "commit" ] ; then</span><br><span style="color: hsl(120, 100%, 40%);">+    VER=$(get_commit_version)</span><br><span style="color: hsl(120, 100%, 40%);">+    osmo_obs_add_debian_dependency "./debian/control" "osmocom-nightly"</span><br><span style="color: hsl(120, 100%, 40%);">+    dch -b -v "$VER" -m "Snapshot build"</span><br><span style="color: hsl(120, 100%, 40%);">+    git commit -m "$VER snapshot" debian/</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  mkdir -p "$DATA/$name"</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ "$name" = "open5gs" ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+    # we cannot control the output directory of the generated source :(</span><br><span style="color: hsl(120, 100%, 40%);">+    dpkg-buildpackage -S -uc -us -d</span><br><span style="color: hsl(120, 100%, 40%);">+    mv "../$name"*.tar* "../$name"*.dsc "$DATA/$name/"</span><br><span style="color: hsl(120, 100%, 40%);">+  elif [ -f .tarball-version ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+    gbp buildpackage -S -uc -us -d --git-ignore-branch "--git-export-dir=$DATA/$name" \</span><br><span style="color: hsl(120, 100%, 40%);">+                --git-ignore-new $gitbpargs \</span><br><span style="color: hsl(120, 100%, 40%);">+                 --git-postexport='cp $GBP_GIT_DIR/../.tarball-version $GBP_TMP_DIR/'</span><br><span style="color: hsl(120, 100%, 40%);">+  else</span><br><span style="color: hsl(120, 100%, 40%);">+    gbp buildpackage -S -uc -us -d --git-ignore-branch "--git-export-dir=$DATA/$name" \</span><br><span style="color: hsl(120, 100%, 40%);">+               --git-ignore-new $gitbpargs</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  mv "$DATA/$name/"*.tar* "$DATA/$name/"*.dsc "$oscdir/"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$oscdir"</span><br><span style="color: hsl(120, 100%, 40%);">+  osc add -- *.tar* *.dsc</span><br><span style="color: hsl(120, 100%, 40%);">+  osmo_obs_add_rpm_spec "$oscdir" "$repodir" "$name"</span><br><span style="color: hsl(120, 100%, 40%);">+  osc ci -m "Snapshot $name $DT" --noservice</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+post() {</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$REPO/osc/$PROJ/"</span><br><span style="color: hsl(120, 100%, 40%);">+  osc status</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+download_bumpversion() {</span><br><span style="color: hsl(120, 100%, 40%);">+  # bumpversion is required for debian < 9/stretch</span><br><span style="color: hsl(120, 100%, 40%);">+  local oscdir=$REPO/osc/$PROJ/bumpversion</span><br><span style="color: hsl(120, 100%, 40%);">+  local version=0.5.3</span><br><span style="color: hsl(120, 100%, 40%);">+  local release=3</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ ! -d "$oscdir" ] ; then</span><br><span style="color: hsl(120, 100%, 40%);">+    mkdir "$oscdir"</span><br><span style="color: hsl(120, 100%, 40%);">+    cd "$oscdir"</span><br><span style="color: hsl(120, 100%, 40%);">+    wget "http://http.debian.net/debian/pool/main/b/bumpversion/bumpversion_$version-$release.dsc"</span><br><span style="color: hsl(120, 100%, 40%);">+    wget "http://http.debian.net/debian/pool/main/b/bumpversion/bumpversion_$version.orig.tar.gz"</span><br><span style="color: hsl(120, 100%, 40%);">+    wget "http://http.debian.net/debian/pool/main/b/bumpversion/bumpversion_$version-$release.debian.tar.xz"</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+checkout_limesuite() {</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$REPO"</span><br><span style="color: hsl(120, 100%, 40%);">+  git clone https://github.com/myriadrf/LimeSuite limesuite</span><br><span style="color: hsl(120, 100%, 40%);">+  TAG="$(get_last_tag limesuite)"</span><br><span style="color: hsl(120, 100%, 40%);">+  cd limesuite</span><br><span style="color: hsl(120, 100%, 40%);">+  git checkout "$TAG"</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+checkout_open5gs() {</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$REPO"</span><br><span style="color: hsl(120, 100%, 40%);">+  git clone https://github.com/open5gs/open5gs</span><br><span style="color: hsl(120, 100%, 40%);">+  cd open5gs</span><br><span style="color: hsl(120, 100%, 40%);">+  meson subprojects download freeDiameter</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+build_osmocom() {</span><br><span style="color: hsl(120, 100%, 40%);">+  DATA=$TOP/data</span><br><span style="color: hsl(120, 100%, 40%);">+  REPO=$TOP/repo</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  # rather than including a dangerous 'rm -rf *' here, lets delegate to the user:</span><br><span style="color: hsl(120, 100%, 40%);">+  if [ -n "$(ls $TOP)" ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+    echo "ERROR: I need to run in an empty directory."</span><br><span style="color: hsl(120, 100%, 40%);">+    exit 1</span><br><span style="color: hsl(120, 100%, 40%);">+  fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  prepare</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  # NOTE: when adding a repository that is not in gerrit, adjust osmo_git_clone_url()</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout_limesuite</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-gsm-manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libosmocore</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libosmo-sccp</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libosmo-abis</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libosmo-netif</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libsmpp34</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libasn1c</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libgtpnl</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libusrp</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-iuh</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-ggsn</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-sgsn</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout openbsc</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-pcap</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-trx</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-sip-connector</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-bts</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-pcu</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-hlr</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-mgw</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-msc</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-bsc</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout python/osmo-python-tests</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout rtl-sdr</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-fl2k</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout simtrace2</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout libosmo-dsp</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-sysmon</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-remsim</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout_open5gs</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout neocon https://github.com/laf0rge/neocon</span><br><span style="color: hsl(120, 100%, 40%);">+  checkout osmo-uecups</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  cd "$REPO"</span><br><span style="color: hsl(120, 100%, 40%);">+  osmo_obs_checkout_copy debian8 osmo-gsm-manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  osmo_obs_checkout_copy debian8 osmo-trx</span><br><span style="color: hsl(120, 100%, 40%);">+  osmo_obs_checkout_copy debian10 limesuite</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmocom-nightly</span><br><span style="color: hsl(120, 100%, 40%);">+  build limesuite no_commit --git-upstream-tree="$(get_last_tag limesuite)"</span><br><span style="color: hsl(120, 100%, 40%);">+  build limesuite-debian10 no_commit --git-upstream-tree="$(get_last_tag limesuite)"</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-gsm-manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-gsm-manuals-debian8</span><br><span style="color: hsl(120, 100%, 40%);">+  build libosmocore</span><br><span style="color: hsl(120, 100%, 40%);">+  build libosmo-sccp</span><br><span style="color: hsl(120, 100%, 40%);">+  build libosmo-abis</span><br><span style="color: hsl(120, 100%, 40%);">+  build libosmo-netif</span><br><span style="color: hsl(120, 100%, 40%);">+  build libsmpp34</span><br><span style="color: hsl(120, 100%, 40%);">+  build libasn1c</span><br><span style="color: hsl(120, 100%, 40%);">+  build libgtpnl</span><br><span style="color: hsl(120, 100%, 40%);">+  build libusrp</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-iuh</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-ggsn</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-sgsn</span><br><span style="color: hsl(120, 100%, 40%);">+  build openbsc</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-pcap</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-trx</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-trx-debian8</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-sip-connector</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-bts</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-pcu</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-hlr</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-mgw</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-msc</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-bsc</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-python-tests</span><br><span style="color: hsl(120, 100%, 40%);">+  build rtl-sdr</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-fl2k</span><br><span style="color: hsl(120, 100%, 40%);">+  build simtrace2</span><br><span style="color: hsl(120, 100%, 40%);">+  build libosmo-dsp</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-sysmon</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-remsim</span><br><span style="color: hsl(120, 100%, 40%);">+  build open5gs</span><br><span style="color: hsl(120, 100%, 40%);">+  build neocon</span><br><span style="color: hsl(120, 100%, 40%);">+  build osmo-uecups</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  download_bumpversion</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  post</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+build_osmocom</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ci/+/18442">change 18442</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/osmo-ci/+/18442"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-ci </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I0542b6243bdd29d08381fcc82368dcbd30bf9dce </div>
<div style="display:none"> Gerrit-Change-Number: 18442 </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-MessageType: newchange </div>