[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 4 commits: please forgive my finger memory and accept the old shortcuts ☹

Mattia Rizzolo gitlab at salsa.debian.org
Wed Jan 27 16:01:08 GMT 2021



Mattia Rizzolo pushed to branch master at Debian QA / jenkins.debian.net


Commits:
59ced5c5 by Mattia Rizzolo at 2021-01-27T16:37:18+01:00
please forgive my finger memory and accept the old shortcuts ☹

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
206bb5e5 by Mattia Rizzolo at 2021-01-27T16:39:15+01:00
deploy_jdn: add some missing ionos hosts to the list

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
59e2708d by Mattia Rizzolo at 2021-01-27T17:00:14+01:00
deploy_jdn: set the correct HOME when running git, to avoid warnings

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
faeea06e by Mattia Rizzolo at 2021-01-27T17:00:55+01:00
update cs12 to ubuntu 18.04

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


2 changed files:

- deploy_jdn
- + hosts/codethink12-arm64/etc/apt/sources.list


Changes:

=====================================
deploy_jdn
=====================================
@@ -106,15 +106,18 @@ elif [ "$1" = "jenkins" ] ; then
 	shift
 	for i in "$@" ; do
 		case "$i" in
-			1|ionos1)	HOSTS+=(ionos1-amd64.debian.net) ;;
-			2|ionos2)	HOSTS+=(ionos2-i386.debian.net) ;;
-			5|ionos5)	HOSTS+=(ionos5-amd64.debian.net) ;;
-			6|ionos6)	HOSTS+=(ionos6-i386.debian.net) ;;
-			7|ionos7)	HOSTS+=(ionos7-amd64.debian.net) ;;
-			9|ionos9)	HOSTS+=(ionos9-amd64.debian.net) ;;
-			10|ionos10)	HOSTS+=(ionos10-amd64.debian.net) ;;
-			11|ionos11)	HOSTS+=(ionos11-amd64.debian.net) ;;
-			15|ionos15)	HOSTS+=(ionos15-amd64.debian.net) ;;
+			1|pb1|ionos1)	HOSTS+=(ionos1-amd64.debian.net) ;;
+			2|pb2|ionos2)	HOSTS+=(ionos2-i386.debian.net) ;;
+			3|pb3|ionos3)	HOSTS+=(ionos3-i386.debian.net) ;;
+			5|pb5|ionos5)	HOSTS+=(ionos5-amd64.debian.net) ;;
+			6|pb6|ionos6)	HOSTS+=(ionos6-i386.debian.net) ;;
+			7|pb7|ionos7)	HOSTS+=(ionos7-amd64.debian.net) ;;
+			9|pb9|ionos9)	HOSTS+=(ionos9-amd64.debian.net) ;;
+			10|pb10|ionos10)	HOSTS+=(ionos10-amd64.debian.net) ;;
+			11|pb11|ionos11)	HOSTS+=(ionos11-amd64.debian.net) ;;
+			12|pb12|ionos12)	HOSTS+=(ionos12-i386.debian.net) ;;
+			15|pb15|ionos15)	HOSTS+=(ionos15-amd64.debian.net) ;;
+			16|pb16|ionos16)	HOSTS+=(ionos16-i386.debian.net) ;;
 			o167)		HOSTS+=(osuosl167-amd64.debian.net) ;;
 			o168)		HOSTS+=(osuosl168-amd64.debian.net) ;;
 			o169)		HOSTS+=(osuosl169-amd64.debian.net) ;;
@@ -123,14 +126,14 @@ elif [ "$1" = "jenkins" ] ; then
 			o172)		HOSTS+=(osuosl172-amd64.debian.net) ;;
 			o173)		HOSTS+=(osuosl173-amd64.debian.net) ;;
 			o174)		HOSTS+=(osuosl174-amd64.debian.net) ;;
-			c9|ct9)		HOSTS+=(codethink9-arm64.debian.net) ;;
-			c10|ct10)	HOSTS+=(codethink10-arm64.debian.net) ;;
-			c11|ct11)	HOSTS+=(codethink11-arm64.debian.net) ;;
-			c12|ct12)	HOSTS+=(codethink12-arm64.debian.net) ;;
-			c13|ct13)	HOSTS+=(codethink13-arm64.debian.net) ;;
-			c14|ct14)	HOSTS+=(codethink14-arm64.debian.net) ;;
-			c15|ct15)	HOSTS+=(codethink15-arm64.debian.net) ;;
-			c16|ct16)	HOSTS+=(codethink16-arm64.debian.net) ;;
+			c9|cs9|ct9)		HOSTS+=(codethink9-arm64.debian.net) ;;
+			c10|cs10|ct10)	HOSTS+=(codethink10-arm64.debian.net) ;;
+			c11|cs11|ct11)	HOSTS+=(codethink11-arm64.debian.net) ;;
+			c12|cs12|ct12)	HOSTS+=(codethink12-arm64.debian.net) ;;
+			c13|cs13|ct13)	HOSTS+=(codethink13-arm64.debian.net) ;;
+			c14|cs14|ct14)	HOSTS+=(codethink14-arm64.debian.net) ;;
+			c15|cs15|ct15)	HOSTS+=(codethink15-arm64.debian.net) ;;
+			c16|cs16|ct16)	HOSTS+=(codethink16-arm64.debian.net) ;;
 			armhf|amd64|i386|arm64)	 HOSTS+=($(echo "${ALL_HOSTS[@]}" | sed -e 's# #\n#g' | grep "$i")) ;;
 			*) 	if ping -c 1 "$i" ; then HOSTS+=("$i") ; fi ;;
 		esac
@@ -161,18 +164,18 @@ HOSTS=("${STSOH[@]}")
 for i in "${HOSTS[@]}" ; do
 	if [ -z "$real_command" ]; then
 		if node_in_the_future "$i"; then GITOPTS="-c http.sslVerify=false" ; fi
-		# real command, for running manually: cd ~jenkins-adm/jenkins.debian.net/ ; sudo -u jenkins-adm git pull ; ./update_jdn.sh
+		# real command, for running manually: cd ~jenkins-adm/jenkins.debian.net/ ; sudo -H -u jenkins-adm git pull ; ./update_jdn.sh
 		read -r -d '' remote_command <<-EOF
 			set -e
 			export LANG=C
 			cd ~jenkins-adm
 			if [ ! -d jenkins.debian.net ]; then
 				[ -x /usr/bin/git ] || sudo apt-get install -y git
-				sudo -u jenkins-adm git ${GITOPTS:-} clone $GIT_REPO
+				sudo -H -u jenkins-adm git ${GITOPTS:-} clone $GIT_REPO
 				cd jenkins.debian.net
 			else
 				cd jenkins.debian.net
-				sudo -u jenkins-adm git ${GITOPTS:-} pull $GIT_REPO
+				sudo -H -u jenkins-adm git ${GITOPTS:-} pull $GIT_REPO
 			fi
 			./update_jdn.sh 2>&1 | sudo tee -a /var/log/jenkins/update_jdn.log
 		EOF


=====================================
hosts/codethink12-arm64/etc/apt/sources.list
=====================================
@@ -0,0 +1,11 @@
+deb http://gb.ports.ubuntu.com/ubuntu-ports/ bionic main universe
+deb http://gb.ports.ubuntu.com/ubuntu-ports/ bionic-updates main universe
+deb http://gb.ports.ubuntu.com/ubuntu-ports/ bionic-backports main universe
+
+deb http://ports.ubuntu.com/ubuntu-ports bionic-security main universe
+
+## we're using some buster-backports on these old 18.04 LTS systems
+deb http://deb.debian.org/debian/ buster-backports main
+
+# for debian-archive-keyring
+deb http://gb.ports.ubuntu.com/ubuntu-ports/ focal main universe



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/17df430ddcebc6a80bdd31a9fecf1167956ce3ed...faeea06ef6561a64f8fe07db7cf6d88c15da6458

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/17df430ddcebc6a80bdd31a9fecf1167956ce3ed...faeea06ef6561a64f8fe07db7cf6d88c15da6458
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/20210127/f8068524/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list