Switch all osmo-*-master and ttcn3-*-test from jessie to stretch

Jessie will be EOL in June 2019, let's make the switch to stretch
before that.

Change-Id: I37a534d07081f3d321869c86d49d03171c8da0c6
changes/29/13429/2
Harald Welte 4 years ago
parent cffe1022b5
commit 7c53c9e60d
  1. 4
      README.md
  2. 4
      jenkins-common.sh
  3. 2
      nplab-m3ua-test/jenkins.sh
  4. 2
      nplab-sua-test/jenkins.sh
  5. 4
      osmo-bsc-master/Dockerfile
  6. 4
      osmo-bts-master/Dockerfile
  7. 4
      osmo-ggsn-master/Dockerfile
  8. 4
      osmo-hlr-master/Dockerfile
  9. 4
      osmo-hnbgw-master/Dockerfile
  10. 4
      osmo-mgw-master/Dockerfile
  11. 4
      osmo-msc-master/Dockerfile
  12. 4
      osmo-nitb-master/Dockerfile
  13. 4
      osmo-pcu-master/Dockerfile
  14. 4
      osmo-sgsn-master/Dockerfile
  15. 4
      osmo-sip-master/Dockerfile
  16. 4
      osmo-stp-master/Dockerfile
  17. 4
      osmocom-bb-host-master/Dockerfile
  18. 2
      sctp-test/Dockerfile
  19. 2
      sigtran-tests/Dockerfile
  20. 2
      ttcn3-bsc-test/jenkins-sccplite.sh
  21. 2
      ttcn3-bsc-test/jenkins.sh
  22. 2
      ttcn3-bscnat-test/jenkins.sh
  23. 2
      ttcn3-bts-test/jenkins.sh
  24. 2
      ttcn3-ggsn-test/jenkins.sh
  25. 2
      ttcn3-hlr-test/jenkins.sh
  26. 2
      ttcn3-mgw-test/jenkins.sh
  27. 2
      ttcn3-msc-test/jenkins.sh
  28. 2
      ttcn3-pcu-test/jenkins-sns.sh
  29. 2
      ttcn3-pcu-test/jenkins.sh
  30. 2
      ttcn3-sgsn-test/jenkins.sh
  31. 2
      ttcn3-sip-test/jenkins.sh

@ -29,7 +29,7 @@ Most folders in this repository contain a `Dockerfile`. Build a docker
container with the same name as the folder like this:
```
$ cd debian-jessie-build
$ cd debian-stretch-build
$ make
```
@ -50,7 +50,7 @@ each `jenkins.sh`:
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-stp-$IMAGE_SUFFIX" \
"osmo-bsc-$IMAGE_SUFFIX" \
"osmo-bts-$IMAGE_SUFFIX" \

@ -30,12 +30,12 @@ network_remove() {
}
fix_perms() {
docker_images_require debian-jessie-build
docker_images_require debian-stretch-build
echo Fixing permissions
docker run --rm \
-v $VOL_BASE_DIR:/data \
--name ${BUILD_TAG}-cleaner \
$REPO_USER/debian-jessie-build \
$REPO_USER/debian-stretch-build \
chmod -R a+rX /data/
}

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-stp-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"nplab-m3ua-test"

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-stp-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"sigtran-tests" \

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,9 +1,9 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,11 +1,11 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
ARG OSMO_BB_BRANCH="master"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_8.0/"
ARG OSMOCOM_REPO="http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0/"
COPY Release.key /tmp/Release.key

@ -1,5 +1,5 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>

@ -1,5 +1,5 @@
ARG USER
FROM $USER/debian-jessie-build
FROM $USER/debian-stretch-build
MAINTAINER Harald Welte <laforge@gnumonks.org>

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-bsc-$IMAGE_SUFFIX" \
"osmo-bts-$IMAGE_SUFFIX" \
"debian-stretch-titan" \

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-stp-$IMAGE_SUFFIX" \
"osmo-bsc-$IMAGE_SUFFIX" \
"osmo-bts-$IMAGE_SUFFIX" \

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-nitb-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-bscnat-test"

@ -4,7 +4,7 @@
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
# NOTE: there is no osmocom-bb-host-latest, hence always use master!
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-bsc-$IMAGE_SUFFIX" \
"osmo-bts-$IMAGE_SUFFIX" \
"osmocom-bb-host-master" \

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-ggsn-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-ggsn-test"

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-hlr-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-hlr-test"

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-mgw-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-mgw-test"

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-stp-$IMAGE_SUFFIX" \
"osmo-msc-$IMAGE_SUFFIX" \
"debian-stretch-titan" \

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-pcu-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-pcu-test"

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-pcu-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-pcu-test"

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-sgsn-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-sgsn-test"

@ -3,7 +3,7 @@
. ../jenkins-common.sh
IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"
docker_images_require \
"debian-jessie-build" \
"debian-stretch-build" \
"osmo-sip-$IMAGE_SUFFIX" \
"debian-stretch-titan" \
"ttcn3-sip-test"

Loading…
Cancel
Save