[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 3 commits: chroot-installs: drop jessie related code
Holger Levsen
gitlab at salsa.debian.org
Sun Sep 1 12:59:19 BST 2019
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
b5d5e203 by Holger Levsen at 2019-09-01T11:49:01Z
chroot-installs: drop jessie related code
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
648b6882 by Holger Levsen at 2019-09-01T11:53:57Z
chroot-installs: drop some stretch special cases (as development has ceased)
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
476c9031 by Holger Levsen at 2019-09-01T11:59:03Z
chroot-installs: drop education-lang-* jobs as those packages only existed in stretch
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
3 changed files:
- bin/chroot-installation.sh
- bin/common-functions.sh
- job-cfg/chroot-installation.yaml.py
Changes:
=====================================
bin/chroot-installation.sh
=====================================
@@ -206,11 +206,6 @@ trap cleanup_all INT TERM EXIT
LXQT="lxqt"
case $1 in
- jessie) DISTRO="jessie"
- SPECIFIC="libreoffice virt-manager mplayer2 chromium"
- LXQT="" # not present in jessie
- FIREFOX="iceweasel"
- ;;
stretch) DISTRO="stretch"
SPECIFIC="libreoffice virt-manager mplayer chromium"
FIREFOX="iceweasel"
@@ -249,14 +244,7 @@ if [ "$2" != "" ] ; then
;;
qt4) install_binary_packages qt4 qt4-x11 qtwebkit
;;
- qt5) # qt5 is >=jessie…
- if [ "$DISTRO" = "jessie" ] ; then
- # only in jessie, removed for stretch
- QT_EXTRA="qtquick1-opensource-src"
- else
- QT_EXTRA=""
- fi
- install_binary_packages qt5 qtbase-opensource-src qtchooser qtimageformats-opensource-src qtx11extras-opensource-src qtscript-opensource-src qtxmlpatterns-opensource-src qtdeclarative-opensource-src qtconnectivity-opensource-src qtsensors-opensource-src qtlocation-opensource-src qtwebkit-opensource-src qtwebkit-examples-opensource-src qttools-opensource-src qtdoc-opensource-src qtgraphicaleffects-opensource-src qtquickcontrols-opensource-src qtserialport-opensource-src qtsvg-opensource-src qtmultimedia-opensource-src qtenginio-opensource-src qtwebsockets-opensource-src qttranslations-opensource-src qtcreator $QT_EXTRA
+ qt5) install_binary_packages qt5 qtbase-opensource-src qtchooser qtimageformats-opensource-src qtx11extras-opensource-src qtscript-opensource-src qtxmlpatterns-opensource-src qtdeclarative-opensource-src qtconnectivity-opensource-src qtsensors-opensource-src qtlocation-opensource-src qtwebkit-opensource-src qtwebkit-examples-opensource-src qttools-opensource-src qtdoc-opensource-src qtgraphicaleffects-opensource-src qtquickcontrols-opensource-src qtserialport-opensource-src qtsvg-opensource-src qtmultimedia-opensource-src qtenginio-opensource-src qtwebsockets-opensource-src qttranslations-opensource-src qtcreator
;;
full_desktop) install_packages full_desktop $FULL_DESKTOP
;;
@@ -264,16 +252,7 @@ if [ "$2" != "" ] ; then
;;
developer) install_build_depends developer $FULL_DESKTOP
;;
- debconf-video) case $1 in
- jessie) install_packages ack-grep htop iftop iotop moreutils tmux vnstat icecast2 mplayer vlc cu
- ;;
- stretch) install_packages ack-grep htop iftop iotop moreutils tmux vnstat icecast2 mplayer vlc cu voctomix voctomix-outcasts
- ;;
- sid) install_packages ack-grep htop iftop iotop moreutils tmux vnstat icecast2 mplayer vlc cu voctomix voctomix-outcasts # hdmi2usb-mode-switch hdmi2usb-udev
- ;;
- esac
- ;;
- education-lang-da|education-lang-he|education-lang-ja|education-lang-no|education-lang-zh-tw) install_packages "Debian Edu task" $2 $2-desktop # only in stretch, removed for buster
+ debconf-video) install_packages ack-grep htop iftop iotop moreutils tmux vnstat icecast2 mplayer vlc cu voctomix voctomix-outcasts hdmi2usb-mode-switch hdmi2usb-udev
;;
education-lang-*) install_packages "Debian Edu task" $2 # only in stretch, removed for buster
;;
@@ -291,7 +270,7 @@ fi
if [ "$3" != "" ] ; then
case $3 in
- jessie|stretch|buster|bullseye|sid) upgrade2 $3;;
+ stretch|buster|bullseye|sid) upgrade2 $3;;
*) echo "unsupported distro." ; exit 1 ;;
esac
fi
=====================================
bin/common-functions.sh
=====================================
@@ -225,7 +225,7 @@ jenkins_zombie_check() {
# and we dont know why and when that happens,
# so just report those zombies here.
#
- ZOMBIES=$(ls -1d /var/lib/jenkins/jobs/* | egrep 'strip-nondeterminism|reprotest|reproducible_(builder_(amd64|i386|armhf|arm64)|setup_(pbuilder|schroot)_testing)|chroot-installation_wheezy|aptdpkg|odc2a|stretch_install_education-thin-client-server|jessie_multiarch_versionskew|dpkg_stretch_find_trigger_cycles|sid_install_education-services|buster_install_education-services|lvc|chroot-installation_stretch_.*_upgrade_to_sid|piuparts_.*_jessie|udd_stretch|d-i_pu-build|debsums-tests_stretch|debian-archive-keyring-tests_stretch|chroot-installation_jessie' || true)
+ ZOMBIES=$(ls -1d /var/lib/jenkins/jobs/* | egrep 'strip-nondeterminism|reprotest|reproducible_(builder_(amd64|i386|armhf|arm64)|setup_(pbuilder|schroot)_testing)|chroot-installation_wheezy|aptdpkg|odc2a|stretch_install_education-thin-client-server|jessie_multiarch_versionskew|dpkg_stretch_find_trigger_cycles|sid_install_education-services|buster_install_education-services|lvc|chroot-installation_stretch_.*_upgrade_to_sid|piuparts_.*_jessie|udd_stretch|d-i_pu-build|debsums-tests_stretch|debian-archive-keyring-tests_stretch|chroot-installation_jessie|chroot-installation_.*education-lang-' || true)
if [ ! -z "$ZOMBIES" ] ; then
DIRTY=true
figlet 'zombies!!!'
=====================================
job-cfg/chroot-installation.yaml.py
=====================================
@@ -58,16 +58,6 @@ all_targets = [
'education-geography',
'education-graphics',
'education-language',
- 'education-lang-da',
- 'education-lang-de',
- 'education-lang-es',
- 'education-lang-fr',
- 'education-lang-he',
- 'education-lang-it',
- 'education-lang-ja',
- 'education-lang-no',
- 'education-lang-se',
- 'education-lang-zh-tw',
'education-laptop',
'education-logic-games',
'education-ltsp-server',
@@ -101,9 +91,6 @@ def is_target_in_distro(distro, target):
# education-services is obsolete since buster…
if distro not in ('stretch') and target == 'education-services':
return False
- # education-lang-* packages only exist in stretch
- elif distro not in ('stretch') and target[:15] == 'education-lang-':
- return False
# parl-desktop* packages have been removed from stretch.
elif distro in ('stretch') and target[:12] == 'parl-desktop':
return False
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/0cff32f435fdb1e6213bd418181b4afe975c9d15...476c9031acc860933466b18b6f1f08573d724f48
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/0cff32f435fdb1e6213bd418181b4afe975c9d15...476c9031acc860933466b18b6f1f08573d724f48
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20190901/3e5b75ab/attachment-0001.html>
More information about the Qa-jenkins-scm
mailing list