[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