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
This commit is contained in:
Harald Welte 2019-03-27 11:31:48 +00:00
parent cffe1022b5
commit 7c53c9e60d
31 changed files with 46 additions and 46 deletions

View File

@ -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" \

View File

@ -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/
}

View File

@ -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"

View File

@ -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" \

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

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

View File

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

View File

@ -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" \

View File

@ -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" \

View File

@ -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"

View File

@ -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" \

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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" \

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"