[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible Debian: osuosl173 rebuilder: install needed dependencies

Holger Levsen gitlab at salsa.debian.org
Wed Feb 27 20:37:30 GMT 2019


Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
efbe90df by Holger Levsen at 2019-02-27T20:37:22Z
reproducible Debian: osuosl173 rebuilder: install needed dependencies

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


1 changed file:

- update_jdn.sh


Changes:

=====================================
update_jdn.sh
=====================================
@@ -283,6 +283,11 @@ if [ -f /etc/debian_version ] ; then
 			vim 
 			zsh
 			"
+		# needed for rebuilding Debian (using .buildinfo files)
+		case $HOSTNAME in
+			osuosl-build173-amd64) DEBS="$DEBS libdpkg-perl libwww-mechanize-perl sbuild" ;;
+			*) ;;
+		esac
 		# install squid on a few nodes only
 		case $HOSTNAME in
 			profitbricks-build1-a*|profitbricks-build10*|codethink-sled16*|osuosl-build167*) DEBS="$DEBS
@@ -573,6 +578,15 @@ if ! $UP2DATE || [ $BASEDIR/hosts/$HOSTNAME/etc/munin -nt $STAMP ] ; then
 	# this is a hack to work around (rare) problems with restarting munin-node...
 	sudo service munin-node restart || sudo service munin-node restart || sudo service munin-node restart
 fi
+
+# add some users to groups after packages have been installed
+if ! $UP2DATE ; then
+	case $HOSTNAME in
+		osuosl-build173-amd64)		sudo adduser jenkins sbuild ;;
+		*) 				;;
+	esac
+fi
+# finally
 explain "packages configured."
 
 #



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/efbe90df5ae586c22b95716b84cee355867a35ae

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/efbe90df5ae586c22b95716b84cee355867a35ae
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/20190227/d4f7c078/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list