[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