<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/docker-playground/+/19800">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">jenkins-common.sh: Add function to print docker network related parameters<br><br>Change-Id: Ie00561de7a4494065156a124565e2190151e6019<br>---<br>M jenkins-common.sh<br>M nplab-m3ua-test/jenkins.sh<br>M nplab-sua-test/jenkins.sh<br>M osmo-gsm-tester/jenkins.sh<br>M ttcn3-bsc-test/jenkins-sccplite.sh<br>M ttcn3-bsc-test/jenkins.sh<br>M ttcn3-bscnat-test/jenkins.sh<br>M ttcn3-bts-test/jenkins.sh<br>M ttcn3-ggsn-test/jenkins.sh<br>M ttcn3-hlr-test/jenkins.sh<br>M ttcn3-mgw-test/jenkins.sh<br>M ttcn3-msc-test/jenkins.sh<br>M ttcn3-nitb-sysinfo/jenkins.sh<br>M ttcn3-pcu-test/jenkins-sns.sh<br>M ttcn3-pcu-test/jenkins.sh<br>M ttcn3-remsim-test/jenkins.sh<br>M ttcn3-sccp-test/jenkins.sh<br>M ttcn3-sgsn-test/jenkins.sh<br>M ttcn3-sip-test/jenkins.sh<br>M ttcn3-stp-test/jenkins.sh<br>20 files changed, 100 insertions(+), 73 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/00/19800/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/jenkins-common.sh b/jenkins-common.sh</span><br><span>index 2993767..d9e79a4 100644</span><br><span>--- a/jenkins-common.sh</span><br><span>+++ b/jenkins-common.sh</span><br><span>@@ -98,6 +98,15 @@</span><br><span>      docker network remove $NET_NAME</span><br><span> }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+# Generates list of params to pass to "docker run" to configure IP addresses</span><br><span style="color: hsl(120, 100%, 40%);">+# $1: SUBNET to use, same as passed to network_create()</span><br><span style="color: hsl(120, 100%, 40%);">+# $2: Address suffix from SUBNET to apply to the container</span><br><span style="color: hsl(120, 100%, 40%);">+docker_network_params() {</span><br><span style="color: hsl(120, 100%, 40%);">+      NET=$1</span><br><span style="color: hsl(120, 100%, 40%);">+        ADDR_SUFIX=$2</span><br><span style="color: hsl(120, 100%, 40%);">+ echo --network $NET_NAME --ip "172.18.$NET.$ADDR_SUFIX" --ip6 "fd02:db8:$NET::$ADDR_SUFIX"</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> fix_perms() {</span><br><span>         if ! docker_image_exists "debian-stretch-build"; then</span><br><span>              docker_images_require "debian-stretch-build"</span><br><span>diff --git a/nplab-m3ua-test/jenkins.sh b/nplab-m3ua-test/jenkins.sh</span><br><span>index ac6a880..fff96b7 100755</span><br><span>--- a/nplab-m3ua-test/jenkins.sh</span><br><span>+++ b/nplab-m3ua-test/jenkins.sh</span><br><span>@@ -15,12 +15,13 @@</span><br><span> mkdir $VOL_BASE_DIR/stp</span><br><span> cp osmo-stp.cfg $VOL_BASE_DIR/stp/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 7</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=7</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> # start container with STP in background</span><br><span> docker run  --rm \</span><br><span>               --sysctl net.ipv6.conf.all.disable_ipv6=0 \</span><br><span style="color: hsl(0, 100%, 40%);">-             --network $NET_NAME --ip 172.18.7.200 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 200) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/stp:/data \</span><br><span>                 --name ${BUILD_TAG}-stp \</span><br><span>@@ -28,7 +29,7 @@</span><br><span> </span><br><span> # start docker container with tests</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.7.2 \</span><br><span style="color: hsl(120, 100%, 40%);">+         $(docker_network_params $SUBNET 2) \</span><br><span>                 --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/m3ua-tester:/data \</span><br><span>                 --name ${BUILD_TAG}-m3ua-test \</span><br><span>diff --git a/nplab-sua-test/jenkins.sh b/nplab-sua-test/jenkins.sh</span><br><span>index 39d37bb..d62ac29 100755</span><br><span>--- a/nplab-sua-test/jenkins.sh</span><br><span>+++ b/nplab-sua-test/jenkins.sh</span><br><span>@@ -15,12 +15,13 @@</span><br><span> mkdir $VOL_BASE_DIR/stp</span><br><span> cp osmo-stp.cfg $VOL_BASE_DIR/stp/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 6</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=6</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> # start container with STP in background</span><br><span> docker run     --rm \</span><br><span>               --sysctl net.ipv6.conf.all.disable_ipv6=0 \</span><br><span style="color: hsl(0, 100%, 40%);">-             --network $NET_NAME --ip 172.18.6.200 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 200) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/stp:/data \</span><br><span>                 --name ${BUILD_TAG}-stp \</span><br><span>@@ -28,7 +29,7 @@</span><br><span> </span><br><span> # start docker container with tests</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.6.3 \</span><br><span style="color: hsl(120, 100%, 40%);">+         $(docker_network_params $SUBNET 3) \</span><br><span>                 --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/sua-tester:/data \</span><br><span>          --name ${BUILD_TAG}-sua-test \</span><br><span>diff --git a/osmo-gsm-tester/jenkins.sh b/osmo-gsm-tester/jenkins.sh</span><br><span>index 5066012..5d30f42 100755</span><br><span>--- a/osmo-gsm-tester/jenkins.sh</span><br><span>+++ b/osmo-gsm-tester/jenkins.sh</span><br><span>@@ -58,7 +58,8 @@</span><br><span>      "debian-stretch-jenkins" \</span><br><span>         "osmo-gsm-tester"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 50</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=50</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/ogt-slave</span><br><span> cp osmo-gsm-tester-slave.sh $VOL_BASE_DIR/ogt-slave/</span><br><span>@@ -72,8 +73,7 @@</span><br><span>                 --cap-add=SYS_ADMIN \</span><br><span>                --ulimit rtprio=99 \</span><br><span>                 --device /dev/net/tun:/dev/net/tun \</span><br><span style="color: hsl(0, 100%, 40%);">-            --network $NET_NAME \</span><br><span style="color: hsl(0, 100%, 40%);">-           --ip 172.18.50.100 \</span><br><span style="color: hsl(120, 100%, 40%);">+          $(docker_network_params $SUBNET 100) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/ogt-slave:/data \</span><br><span>           --name ${BUILD_TAG}-ogt-slave -d \</span><br><span>@@ -88,8 +88,7 @@</span><br><span>               --cap-add=SYS_ADMIN \</span><br><span>                --ulimit rtprio=99 \</span><br><span>                 --device /dev/net/tun:/dev/net/tun \</span><br><span style="color: hsl(0, 100%, 40%);">-            --network $NET_NAME \</span><br><span style="color: hsl(0, 100%, 40%);">-           --ip 172.18.50.2 \</span><br><span style="color: hsl(120, 100%, 40%);">+            $(docker_network_params $SUBNET 2) \</span><br><span>                 --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/ogt-master:/data \</span><br><span>          -v "${TRIAL_DIR}:/tmp/trial" \</span><br><span>diff --git a/ttcn3-bsc-test/jenkins-sccplite.sh b/ttcn3-bsc-test/jenkins-sccplite.sh</span><br><span>index f49474b..ab8c06d 100755</span><br><span>--- a/ttcn3-bsc-test/jenkins-sccplite.sh</span><br><span>+++ b/ttcn3-bsc-test/jenkins-sccplite.sh</span><br><span>@@ -16,7 +16,8 @@</span><br><span> mkdir $VOL_BASE_DIR/bsc</span><br><span> cp sccplite/osmo-bsc.cfg $VOL_BASE_DIR/bsc/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 12</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=12</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> # Disable stats testing until libosmocore release > 1.4.0</span><br><span> if [ "$IMAGE_SUFFIX" = "latest" ]; then</span><br><span>@@ -27,7 +28,7 @@</span><br><span> </span><br><span> echo Starting container with BSC</span><br><span> docker run        --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.12.20 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 20) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/bsc:/data \</span><br><span>                 --name ${BUILD_TAG}-bsc -d \</span><br><span>@@ -37,7 +38,7 @@</span><br><span> for i in `seq 0 2`; do</span><br><span>   echo Starting container with OML for BTS$i</span><br><span>   docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.12.10$i \</span><br><span style="color: hsl(120, 100%, 40%);">+                     $(docker_network_params $SUBNET 10$i) \</span><br><span>                      --ulimit core=-1 \</span><br><span>                   --name ${BUILD_TAG}-bts$i -d \</span><br><span>                       $DOCKER_ARGS \</span><br><span>@@ -47,7 +48,7 @@</span><br><span> </span><br><span> echo Starting container with BSC testsuite</span><br><span> docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.12.203 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 203) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/bsc-tester:/data \</span><br><span>diff --git a/ttcn3-bsc-test/jenkins.sh b/ttcn3-bsc-test/jenkins.sh</span><br><span>index 2319b9c..e005eae 100755</span><br><span>--- a/ttcn3-bsc-test/jenkins.sh</span><br><span>+++ b/ttcn3-bsc-test/jenkins.sh</span><br><span>@@ -31,11 +31,12 @@</span><br><span>   sed -i "s/flush-period 1//" $VOL_BASE_DIR/bsc/osmo-bsc.cfg</span><br><span> fi</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 2</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=2</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> echo Starting container with STP</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.2.200 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 200) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/stp:/data \</span><br><span>                 --name ${BUILD_TAG}-stp -d \</span><br><span>@@ -45,7 +46,7 @@</span><br><span> </span><br><span> echo Starting container with BSC</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.2.20 \</span><br><span style="color: hsl(120, 100%, 40%);">+                $(docker_network_params $SUBNET 20) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/bsc:/data \</span><br><span>                 --name ${BUILD_TAG}-bsc -d \</span><br><span>@@ -55,7 +56,7 @@</span><br><span> for i in `seq 0 2`; do</span><br><span>   echo Starting container with OML for BTS$i</span><br><span>   docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.2.10$i \</span><br><span style="color: hsl(120, 100%, 40%);">+                      $(docker_network_params $SUBNET 10$i) \</span><br><span>                      --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/bts-omldummy:/data \</span><br><span>                        --name ${BUILD_TAG}-bts$i -d \</span><br><span>@@ -66,7 +67,7 @@</span><br><span> </span><br><span> echo Starting container with BSC testsuite</span><br><span> docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.2.203 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 203) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/bsc-tester:/data \</span><br><span>diff --git a/ttcn3-bscnat-test/jenkins.sh b/ttcn3-bscnat-test/jenkins.sh</span><br><span>index 08d5be8..9b04955 100755</span><br><span>--- a/ttcn3-bscnat-test/jenkins.sh</span><br><span>+++ b/ttcn3-bscnat-test/jenkins.sh</span><br><span>@@ -14,11 +14,12 @@</span><br><span> cp osmo-bsc-nat.cfg $VOL_BASE_DIR/bscnat/</span><br><span> cp bscs.config $VOL_BASE_DIR/bscnat/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 15</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=15</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> echo Starting container with BSCNAT</span><br><span> docker run    --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.15.20 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 20) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/bscnat:/data \</span><br><span>              --name ${BUILD_TAG}-bscnat -d \</span><br><span>@@ -28,7 +29,7 @@</span><br><span> </span><br><span> echo Starting container with BSCNAT testsuite</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.15.203 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 203) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/bscnat-tester:/data \</span><br><span>diff --git a/ttcn3-bts-test/jenkins.sh b/ttcn3-bts-test/jenkins.sh</span><br><span>index b05a335..f544d8a 100755</span><br><span>--- a/ttcn3-bts-test/jenkins.sh</span><br><span>+++ b/ttcn3-bts-test/jenkins.sh</span><br><span>@@ -12,7 +12,7 @@</span><br><span> start_bsc() {</span><br><span>         echo Starting container with BSC</span><br><span>     docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.9.11 \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $(docker_network_params $SUBNET 11) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/bsc:/data \</span><br><span>                         --name ${BUILD_TAG}-bsc -d \</span><br><span>@@ -31,7 +31,7 @@</span><br><span>             exit 23</span><br><span>      fi</span><br><span>   docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.9.20 \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $(docker_network_params $SUBNET 20) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/bts:/data \</span><br><span>                         -v $VOL_BASE_DIR/unix:/data/unix \</span><br><span>@@ -45,7 +45,7 @@</span><br><span> start_fake_trx() {</span><br><span>         echo Starting container with fake_trx</span><br><span>        docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.9.21 \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $(docker_network_params $SUBNET 21) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/fake_trx:/data \</span><br><span>                    --name ${BUILD_TAG}-fake_trx -d \</span><br><span>@@ -65,7 +65,7 @@</span><br><span> start_trxcon() {</span><br><span>    echo Starting container with trxcon</span><br><span>  docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.9.22 \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $(docker_network_params $SUBNET 22) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/trxcon:/data \</span><br><span>                      -v $VOL_BASE_DIR/unix:/data/unix \</span><br><span>@@ -78,7 +78,7 @@</span><br><span> start_virtphy() {</span><br><span>  echo Starting container with virtphy</span><br><span>         docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.9.22 \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $(docker_network_params $SUBNET 22) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/virtphy:/data \</span><br><span>                     -v $VOL_BASE_DIR/unix:/data/unix \</span><br><span>@@ -92,7 +92,7 @@</span><br><span>       echo Starting container with BTS testsuite</span><br><span>   variant=$1 # e.g 'generic', 'oml', 'hopping'</span><br><span>         docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.9.10 \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $(docker_network_params $SUBNET 10) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -e "TTCN3_PCAP_PATH=/data" \</span><br><span>                       -v $VOL_BASE_DIR/bts-tester-${variant}:/data \</span><br><span>@@ -102,7 +102,8 @@</span><br><span>                         $REPO_USER/ttcn3-bts-test</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 9</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=9</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/bts-tester-generic</span><br><span> cp BTS_Tests.cfg $VOL_BASE_DIR/bts-tester-generic/</span><br><span>@@ -160,6 +161,7 @@</span><br><span> # switch back from virtphy + osmo-bts-virtual to osmo-bts-trx</span><br><span> docker container kill ${BUILD_TAG}-virtphy</span><br><span> docker container kill ${BUILD_TAG}-bts</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> cp oml/osmo-bts.cfg $VOL_BASE_DIR/bts/</span><br><span> start_bts trx 1</span><br><span> start_fake_trx</span><br><span>@@ -187,7 +189,7 @@</span><br><span> docker container kill ${BUILD_TAG}-fake_trx</span><br><span> docker container kill ${BUILD_TAG}-bsc</span><br><span> docker container kill ${BUILD_TAG}-bts</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-bsc</span><br><span> </span><br><span> network_remove</span><br><span> rm -rf $VOL_BASE_DIR/unix</span><br><span>diff --git a/ttcn3-ggsn-test/jenkins.sh b/ttcn3-ggsn-test/jenkins.sh</span><br><span>index f6d5867..0aabe8a 100755</span><br><span>--- a/ttcn3-ggsn-test/jenkins.sh</span><br><span>+++ b/ttcn3-ggsn-test/jenkins.sh</span><br><span>@@ -12,14 +12,15 @@</span><br><span> mkdir $VOL_BASE_DIR/ggsn</span><br><span> cp osmo-ggsn.cfg $VOL_BASE_DIR/ggsn/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 3</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=3</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> # start container with ggsn in background</span><br><span> docker run        --cap-add=NET_ADMIN \</span><br><span>                --device /dev/net/tun:/dev/net/tun \</span><br><span>                 --sysctl net.ipv6.conf.all.disable_ipv6=0 \</span><br><span>          --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.3.201 --ip6 fd02:db8:3::201 \</span><br><span style="color: hsl(120, 100%, 40%);">+         $(docker_network_params $SUBNET 201) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/ggsn:/data \</span><br><span>                --name ${BUILD_TAG}-ggsn -d \</span><br><span>@@ -30,7 +31,7 @@</span><br><span> # start docker container with testsuite in foreground</span><br><span> docker run        --rm \</span><br><span>               --sysctl net.ipv6.conf.all.disable_ipv6=0 \</span><br><span style="color: hsl(0, 100%, 40%);">-             --network $NET_NAME --ip 172.18.3.202 --ip6 fd02:db8:3::202 \</span><br><span style="color: hsl(120, 100%, 40%);">+         $(docker_network_params $SUBNET 202) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/ggsn-tester:/data \</span><br><span>                 -e "TTCN3_PCAP_PATH=/data" \</span><br><span>diff --git a/ttcn3-hlr-test/jenkins.sh b/ttcn3-hlr-test/jenkins.sh</span><br><span>index 337491d..93ba6c3 100755</span><br><span>--- a/ttcn3-hlr-test/jenkins.sh</span><br><span>+++ b/ttcn3-hlr-test/jenkins.sh</span><br><span>@@ -6,7 +6,8 @@</span><br><span>    "osmo-hlr-$IMAGE_SUFFIX" \</span><br><span>         "ttcn3-hlr-test"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 10</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=10</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/hlr-tester</span><br><span> cp HLR_Tests.cfg $VOL_BASE_DIR/hlr-tester/</span><br><span>@@ -22,7 +23,7 @@</span><br><span> </span><br><span> echo Starting container with HLR</span><br><span> docker run        --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.10.20 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 20) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/hlr:/data \</span><br><span>                 --name ${BUILD_TAG}-hlr -d \</span><br><span>@@ -32,7 +33,7 @@</span><br><span> </span><br><span> echo Starting container with HLR testsuite</span><br><span> docker run        --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.10.103 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 103) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/hlr-tester:/data \</span><br><span>diff --git a/ttcn3-mgw-test/jenkins.sh b/ttcn3-mgw-test/jenkins.sh</span><br><span>index 15fab49..c704005 100755</span><br><span>--- a/ttcn3-mgw-test/jenkins.sh</span><br><span>+++ b/ttcn3-mgw-test/jenkins.sh</span><br><span>@@ -12,11 +12,12 @@</span><br><span> mkdir $VOL_BASE_DIR/mgw</span><br><span> cp osmo-mgw.cfg $VOL_BASE_DIR/mgw/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 4</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=4</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> # start container with mgw in background</span><br><span> docker run --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.4.180 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 180) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/mgw:/data \</span><br><span>                 --name ${BUILD_TAG}-mgw -d \</span><br><span>@@ -25,7 +26,7 @@</span><br><span> </span><br><span> # start docker container with testsuite in foreground</span><br><span> docker run     --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.4.181 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 181) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/mgw-tester:/data \</span><br><span>          -e "TTCN3_PCAP_PATH=/data" \</span><br><span>diff --git a/ttcn3-msc-test/jenkins.sh b/ttcn3-msc-test/jenkins.sh</span><br><span>index f229868..03afb24 100755</span><br><span>--- a/ttcn3-msc-test/jenkins.sh</span><br><span>+++ b/ttcn3-msc-test/jenkins.sh</span><br><span>@@ -7,7 +7,8 @@</span><br><span>    "osmo-msc-$IMAGE_SUFFIX" \</span><br><span>         "ttcn3-msc-test"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 20</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=20</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/msc-tester</span><br><span> mkdir $VOL_BASE_DIR/msc-tester/unix</span><br><span>@@ -32,7 +33,7 @@</span><br><span> </span><br><span> echo Starting container with STP</span><br><span> docker run       --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.20.200 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 200) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/stp:/data \</span><br><span>                 --name ${BUILD_TAG}-stp -d \</span><br><span>@@ -40,7 +41,7 @@</span><br><span> </span><br><span> echo Starting container with MSC</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.20.10 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 10) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/msc:/data \</span><br><span>                 -v $VOL_BASE_DIR/unix:/data/unix \</span><br><span>@@ -51,7 +52,7 @@</span><br><span> </span><br><span> echo Starting container with MSC testsuite</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.20.103 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 103) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/msc-tester:/data \</span><br><span>diff --git a/ttcn3-nitb-sysinfo/jenkins.sh b/ttcn3-nitb-sysinfo/jenkins.sh</span><br><span>index 166a04d..c31ad6d 100755</span><br><span>--- a/ttcn3-nitb-sysinfo/jenkins.sh</span><br><span>+++ b/ttcn3-nitb-sysinfo/jenkins.sh</span><br><span>@@ -2,13 +2,14 @@</span><br><span> </span><br><span> . ../jenkins-common.sh</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 5</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=5</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> # start container with nitb in background</span><br><span> docker volume rm nitb-vol</span><br><span> docker run        --rm \</span><br><span>               --sysctl net.ipv6.conf.all.disable_ipv6=0 \</span><br><span style="color: hsl(0, 100%, 40%);">-             --network $NET_NAME --ip 172.18.5.20 \</span><br><span style="color: hsl(120, 100%, 40%);">+                $(docker_network_params $SUBNET 20) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v nitb-vol:/data \</span><br><span>          --name ${BUILD_TAG}-nitb -d \</span><br><span>@@ -18,7 +19,7 @@</span><br><span> docker volume rm bts-vol</span><br><span> docker run     --rm \</span><br><span>               --sysctl net.ipv6.conf.all.disable_ipv6=0 \</span><br><span style="color: hsl(0, 100%, 40%);">-             --network $NET_NAME --ip 172.18.5.210 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 210) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v bts-vol:/data \</span><br><span>           --name ${BUILD_TAG}-bts -d \</span><br><span>@@ -29,7 +30,7 @@</span><br><span> docker volume rm ttcn3-nitb-sysinfo-vol</span><br><span> docker run       --rm \</span><br><span>               --sysctl net.ipv6.conf.all.disable_ipv6=0 \</span><br><span style="color: hsl(0, 100%, 40%);">-             --network $NET_NAME --ip 172.18.5.230 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 230) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v ttcn3-nitb-sysinfo-vol:/data \</span><br><span>            --name ${BUILD_TAG}-ttcn3-nitb-sysinfo \</span><br><span>diff --git a/ttcn3-pcu-test/jenkins-sns.sh b/ttcn3-pcu-test/jenkins-sns.sh</span><br><span>index 00376e7..9428776 100755</span><br><span>--- a/ttcn3-pcu-test/jenkins-sns.sh</span><br><span>+++ b/ttcn3-pcu-test/jenkins-sns.sh</span><br><span>@@ -6,7 +6,8 @@</span><br><span>  "osmo-pcu-$IMAGE_SUFFIX" \</span><br><span>         "ttcn3-pcu-test"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 14</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=14</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/pcu-tester</span><br><span> mkdir $VOL_BASE_DIR/pcu-tester/unix</span><br><span>@@ -20,7 +21,7 @@</span><br><span> </span><br><span> echo Starting container with PCU</span><br><span> docker run       --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.14.101 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 101) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/pcu:/data \</span><br><span>                 -v $VOL_BASE_DIR/unix:/data/unix \</span><br><span>@@ -31,7 +32,7 @@</span><br><span> </span><br><span> echo Starting container with PCU testsuite</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.14.10 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 10) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/pcu-tester:/data \</span><br><span>diff --git a/ttcn3-pcu-test/jenkins.sh b/ttcn3-pcu-test/jenkins.sh</span><br><span>index fa4c914..5dedec7 100755</span><br><span>--- a/ttcn3-pcu-test/jenkins.sh</span><br><span>+++ b/ttcn3-pcu-test/jenkins.sh</span><br><span>@@ -6,7 +6,8 @@</span><br><span>       "osmo-pcu-$IMAGE_SUFFIX" \</span><br><span>         "ttcn3-pcu-test"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 13</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=13</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/pcu-tester</span><br><span> mkdir $VOL_BASE_DIR/pcu-tester/unix</span><br><span>@@ -20,7 +21,7 @@</span><br><span> </span><br><span> echo Starting container with PCU</span><br><span> docker run       --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.13.101 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 101) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/pcu:/data \</span><br><span>                 -v $VOL_BASE_DIR/unix:/data/unix \</span><br><span>@@ -31,7 +32,7 @@</span><br><span> </span><br><span> echo Starting container with PCU testsuite</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.13.10 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 10) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/pcu-tester:/data \</span><br><span>diff --git a/ttcn3-remsim-test/jenkins.sh b/ttcn3-remsim-test/jenkins.sh</span><br><span>index c2e958c..58279b9 100755</span><br><span>--- a/ttcn3-remsim-test/jenkins.sh</span><br><span>+++ b/ttcn3-remsim-test/jenkins.sh</span><br><span>@@ -9,7 +9,7 @@</span><br><span> start_server() {</span><br><span>       echo Starting container with osmo-remsim-server</span><br><span>      docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.17.20 \</span><br><span style="color: hsl(120, 100%, 40%);">+                       $(docker_network_params $SUBNET 20) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/server:/data \</span><br><span>                      --name ${BUILD_TAG}-server -d \</span><br><span>@@ -21,7 +21,7 @@</span><br><span> start_bankd() {</span><br><span>       echo Starting container with osmo-remsim-bankd</span><br><span>       docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.17.30 \</span><br><span style="color: hsl(120, 100%, 40%);">+                       $(docker_network_params $SUBNET 30) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/bankd:/data \</span><br><span>                       --name ${BUILD_TAG}-bankd -d \</span><br><span>@@ -33,7 +33,7 @@</span><br><span> start_client() {</span><br><span>       echo Starting container with osmo-remsim-client</span><br><span>      docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.17.40 \</span><br><span style="color: hsl(120, 100%, 40%);">+                       $(docker_network_params $SUBNET 40) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -v $VOL_BASE_DIR/client:/data \</span><br><span>                      --name ${BUILD_TAG}-client-d \</span><br><span>@@ -47,7 +47,7 @@</span><br><span> start_testsuite() {</span><br><span>    echo Starting container with REMSIM testsuite</span><br><span>        docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-                  --network $NET_NAME --ip 172.18.17.10 \</span><br><span style="color: hsl(120, 100%, 40%);">+                       $(docker_network_params $SUBNET 10) \</span><br><span>                        --ulimit core=-1 \</span><br><span>                   -e "TTCN3_PCAP_PATH=/data" \</span><br><span>                       -v $VOL_BASE_DIR/remsim-tester:/data \</span><br><span>@@ -56,7 +56,8 @@</span><br><span>                   $REPO_USER/ttcn3-remsim-test</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 17</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=17</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/remsim-tester</span><br><span> </span><br><span>diff --git a/ttcn3-sccp-test/jenkins.sh b/ttcn3-sccp-test/jenkins.sh</span><br><span>index 895f12c..b47589c 100755</span><br><span>--- a/ttcn3-sccp-test/jenkins.sh</span><br><span>+++ b/ttcn3-sccp-test/jenkins.sh</span><br><span>@@ -13,11 +13,12 @@</span><br><span> mkdir $VOL_BASE_DIR/sccp</span><br><span> cp sccp_demo_user.cfg $VOL_BASE_DIR/sccp/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 22</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=22</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> echo Starting container with sccp_demo_user</span><br><span> docker run     --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.22.200 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 200) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/sccp:/data \</span><br><span>                --name ${BUILD_TAG}-stp -d \</span><br><span>@@ -28,7 +29,7 @@</span><br><span> </span><br><span> echo Starting container with SCCP testsuite</span><br><span> docker run       --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.22.203 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 203) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/sccp-tester:/data \</span><br><span>diff --git a/ttcn3-sgsn-test/jenkins.sh b/ttcn3-sgsn-test/jenkins.sh</span><br><span>index df91256..329dbef 100755</span><br><span>--- a/ttcn3-sgsn-test/jenkins.sh</span><br><span>+++ b/ttcn3-sgsn-test/jenkins.sh</span><br><span>@@ -7,7 +7,8 @@</span><br><span>  "osmo-sgsn-$IMAGE_SUFFIX" \</span><br><span>        "ttcn3-sgsn-test"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 8</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=8</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/sgsn-tester</span><br><span> cp SGSN_Tests.cfg $VOL_BASE_DIR/sgsn-tester/</span><br><span>@@ -22,7 +23,7 @@</span><br><span> </span><br><span> echo Starting container with STP</span><br><span> docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.8.200 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 200) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/stp:/data \</span><br><span>                 --name ${BUILD_TAG}-stp -d \</span><br><span>@@ -31,7 +32,7 @@</span><br><span> </span><br><span> echo Starting container with SGSN</span><br><span> docker run --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.8.10 \</span><br><span style="color: hsl(120, 100%, 40%);">+                $(docker_network_params $SUBNET 10) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/sgsn:/data \</span><br><span>                --name ${BUILD_TAG}-sgsn -d \</span><br><span>@@ -41,7 +42,7 @@</span><br><span> </span><br><span> echo Starting container with SGSN testsuite</span><br><span> docker run      --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.8.103 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 103) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/sgsn-tester:/data \</span><br><span>@@ -51,7 +52,7 @@</span><br><span> </span><br><span> echo Starting container to merge logs</span><br><span> docker run     --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.8.103 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 103) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/sgsn-tester:/data \</span><br><span>diff --git a/ttcn3-sip-test/jenkins.sh b/ttcn3-sip-test/jenkins.sh</span><br><span>index f1bfedd..36252b0 100755</span><br><span>--- a/ttcn3-sip-test/jenkins.sh</span><br><span>+++ b/ttcn3-sip-test/jenkins.sh</span><br><span>@@ -6,7 +6,8 @@</span><br><span>      "osmo-sip-$IMAGE_SUFFIX" \</span><br><span>         "ttcn3-sip-test"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 11</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=11</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> mkdir $VOL_BASE_DIR/sip-tester</span><br><span> mkdir $VOL_BASE_DIR/sip-tester/unix</span><br><span>@@ -20,7 +21,7 @@</span><br><span> </span><br><span> echo Starting container with osmo-sip-connector</span><br><span> docker run        --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.11.10 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 10) \</span><br><span>                --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/sip:/data \</span><br><span>                 -v $VOL_BASE_DIR/unix:/data/unix \</span><br><span>@@ -31,7 +32,7 @@</span><br><span> </span><br><span> echo Starting container with SIP testsuite</span><br><span> docker run  --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.11.103 \</span><br><span style="color: hsl(120, 100%, 40%);">+              $(docker_network_params $SUBNET 103) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/sip-tester:/data \</span><br><span>diff --git a/ttcn3-stp-test/jenkins.sh b/ttcn3-stp-test/jenkins.sh</span><br><span>index c09d5c2..1b20c3f 100755</span><br><span>--- a/ttcn3-stp-test/jenkins.sh</span><br><span>+++ b/ttcn3-stp-test/jenkins.sh</span><br><span>@@ -12,11 +12,12 @@</span><br><span> mkdir $VOL_BASE_DIR/stp</span><br><span> cp osmo-stp.cfg $VOL_BASE_DIR/stp/</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-network_create 19</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=19</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span> </span><br><span> echo Starting container with STP</span><br><span> docker run       --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.19.200 --ip6 fd02:db8:19::200 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 200) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -v $VOL_BASE_DIR/stp:/data \</span><br><span>                 --name ${BUILD_TAG}-stp -d \</span><br><span>@@ -25,7 +26,7 @@</span><br><span> </span><br><span> echo Starting container with STP testsuite</span><br><span> docker run        --rm \</span><br><span style="color: hsl(0, 100%, 40%);">-          --network $NET_NAME --ip 172.18.19.203 --ip6 fd02:db8:19::203 \</span><br><span style="color: hsl(120, 100%, 40%);">+               $(docker_network_params $SUBNET 203) \</span><br><span>               --ulimit core=-1 \</span><br><span>           -e "TTCN3_PCAP_PATH=/data" \</span><br><span>               -v $VOL_BASE_DIR/stp-tester:/data \</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/docker-playground/+/19800">change 19800</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/+/19800"/><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: Ie00561de7a4494065156a124565e2190151e6019 </div>
<div style="display:none"> Gerrit-Change-Number: 19800 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>