diff options
author | Oliver Smith <osmith@sysmocom.de> | 2021-01-20 17:01:38 +0100 |
---|---|---|
committer | Oliver Smith <osmith@sysmocom.de> | 2021-01-25 10:31:11 +0100 |
commit | 00b718176000f1a0f63f2f1ef04623cb4b03d768 (patch) | |
tree | ca6cf1a9d215d682ee7af591c1fb60215ebd3e2d | |
parent | 137d39c764cac7948ec863bdaa29cb9e6dcb2167 (diff) |
repo-install-test: add 'debian10'
Related: OS#4969
Depends: docker-playground I7addb30aa3f8564dcbdc3f6cf2e2e0cfdf4dd02d
Change-Id: If0fc12464b571dc42b33f2a077c77ea6e5120b8d
-rw-r--r-- | jobs/repo-install-test.yml | 6 | ||||
-rwxr-xr-x | scripts/repo-install-test.sh | 1 | ||||
-rw-r--r-- | scripts/repo-install-test/blacklist_debian10.txt | 63 | ||||
-rwxr-xr-x | scripts/repo-install-test/run-inside-docker.sh | 3 |
4 files changed, 71 insertions, 2 deletions
diff --git a/jobs/repo-install-test.yml b/jobs/repo-install-test.yml index bde6054..425357d 100644 --- a/jobs/repo-install-test.yml +++ b/jobs/repo-install-test.yml @@ -4,10 +4,12 @@ jobs: - Osmocom-repo-install-{distro} distro: - - debian9: - feeds: !!python/tuple [nightly, latest] - centos8: feeds: !!python/tuple [next, nightly] + - debian9: + feeds: !!python/tuple [nightly, latest] + - debian10: + feeds: !!python/tuple [nightly, latest] - job-template: name: Osmocom-repo-install-{distro} diff --git a/scripts/repo-install-test.sh b/scripts/repo-install-test.sh index 8cf91f7..d13cfc8 100755 --- a/scripts/repo-install-test.sh +++ b/scripts/repo-install-test.sh @@ -12,6 +12,7 @@ DISTRO="$1" DISTROS=" centos8 debian9 + debian10 " check_usage() { diff --git a/scripts/repo-install-test/blacklist_debian10.txt b/scripts/repo-install-test/blacklist_debian10.txt new file mode 100644 index 0000000..6570de6 --- /dev/null +++ b/scripts/repo-install-test/blacklist_debian10.txt @@ -0,0 +1,63 @@ +# These packages will not get explicitly installed in this test. +# Package lines must have nothing but the package (no comment, +# no additional space etc). + +# OpenBSC +# This is legacy, we aren't really interested in testing openbsc.git +# derived packages. Packages are found in openbsc/debian/control. +openbsc-dev +osmo-bsc-mgcp +osmo-bsc-mgcp-dbg +osmocom-bs11-utils +osmocom-bs11-utils-dbg +osmocom-bsc-nat +osmocom-bsc-nat-dbg +osmocom-bsc-sccplite +osmocom-bsc-sccplite-dbg +osmocom-ipaccess-utils +osmocom-ipaccess-utils-dbg +osmocom-nitb +osmocom-nitb-dbg + +# SoapySDR is not used anymore (see OS#3542) +soapysdr-module-lms7 +soapysdr0.6-module-lms7 +soapysdr0.6-module-lms7-dbgsym +soapysdr0.7-module-lms7 +soapysdr0.7-module-lms7-dbgsym + +# Depends on specific verions 0.5.4.38.0847 of rtl-sdr, which we won't install +librtlsdr0-dbgsym +rtl-sdr-dbgsym + +# Depends on mongodb, which was droppend from debian 10 onwards +open5gs +open5gs-amf +open5gs-amf-dbgsym +open5gs-ausf +open5gs-ausf-dbgsym +open5gs-common +open5gs-common-dbgsym +open5gs-dbg +open5gs-hss +open5gs-hss-dbgsym +open5gs-mme +open5gs-mme-dbgsym +open5gs-nrf +open5gs-nrf-dbgsym +open5gs-pcf +open5gs-pcf-dbgsym +open5gs-pcrf +open5gs-pcrf-dbgsym +open5gs-sgwc +open5gs-sgwc-dbgsym +open5gs-sgwu +open5gs-sgwu-dbgsym +open5gs-smf +open5gs-smf-dbgsym +open5gs-udm +open5gs-udm-dbgsym +open5gs-udr +open5gs-udr-dbgsym +open5gs-upf +open5gs-upf-dbgsym diff --git a/scripts/repo-install-test/run-inside-docker.sh b/scripts/repo-install-test/run-inside-docker.sh index 3a06277..f05f01c 100755 --- a/scripts/repo-install-test/run-inside-docker.sh +++ b/scripts/repo-install-test/run-inside-docker.sh @@ -45,6 +45,9 @@ distro_obsdir() { debian9) echo "Debian_9.0" ;; + debian10) + echo "Debian_10" + ;; *) echo "ERROR: unknown obsdir for '$DISTRO'." >&2 exit 1 |