Skip to content

Changes

Summary

  1. debian-{bullseye,bookworm}-erlang: fix non-alphabetic pkg order (details)
  2. debian-{bullseye,bookworm}-erlang: install iproute2 (details)
  3. ttcn3-s1gw-test: fix using unassigned addr for osmo-s1gw (details)
  4. ttcn3-s1gw-test: start osmo-s1gw container with --user=root (details)
Commit 948645e048d78f027b8c3628088a5c62d5558cd4 by Vadim Yanitskiy
debian-{bullseye,bookworm}-erlang: fix non-alphabetic pkg order

Purely cosmetic change, bringing a bit of consistency.

Change-Id: I956a15304cbdcdc5572e181dcefd0da884b8fc63
The file was modified debian-bookworm-erlang/Dockerfile
The file was modified debian-bullseye-erlang/Dockerfile
Commit c9ba646255ee31b93618ae1b358e42d615c69ae0 by Vadim Yanitskiy
debian-{bullseye,bookworm}-erlang: install iproute2

Change-Id: I753a8c97c17e6a143dd96b168ddc88400f0fc02d
The file was modified debian-bookworm-erlang/Dockerfile
The file was modified osmo-epdg-master/Dockerfile
The file was modified debian-bullseye-erlang/Dockerfile
Commit 9ca9bed0acf4fbf82fa56ada8be7f62cbbc9190d by Vadim Yanitskiy
ttcn3-s1gw-test: fix using unassigned addr for osmo-s1gw

The S1GW container gets assigned the primary addr 172.18.10.100/24
by docker_network_params().  The secondary addr 172.18.10.200/24,
which is used for eNB connections, needs to be assigned manually.

This patch finally makes ttcn3-s1gw-test pass.

Change-Id: I109a5feaca5acf050008e883cc8b4e1e28beebab
Related: SYS#6772
The file was modified ttcn3-s1gw-test/jenkins.sh
The file was addedttcn3-s1gw-test/s1gw.sh
Commit 7be93fc721de12b6ff0b47fd346848e5107c68ee by Vadim Yanitskiy
ttcn3-s1gw-test: start osmo-s1gw container with --user=root

For some reason, on Arch with docker 26.1.3 it implicitly starts
with --user=root, while with docker 20.10.5 on Debian bookworm it
starts with --user=build.  This results in permission errors:

  + ip addr add 172.18.74.100/24 dev eth0
  RTNETLINK answers: Operation not permitted
  + true
  + ip addr add 172.18.74.200/24 dev eth0
  RTNETLINK answers: Operation not permitted

Pass --user=root explicitly to bring consistency and fix those.
Hopefully, ttcn3-s1gw-test will be passing on Jenkins with this patch.

Change-Id: I5cc67d1c3192fd55560c16c8cc44b13b2c9b3e98
Fixes: 9ca9bed "ttcn3-s1gw-test: fix using unassigned addr for osmo-s1gw"
The file was modified ttcn3-s1gw-test/jenkins.sh