[Qa-jenkins-scm] [jenkins.debian.net] 01/02: lvc: only install the debs needed for lvc on those nodes which need it

Holger Levsen holger at layer-acht.org
Wed Jun 1 10:41:00 UTC 2016


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit 57aa52511363bdc7a9eaabe0f55387641b39e8e4
Author: Holger Levsen <holger at layer-acht.org>
Date:   Wed Jun 1 12:38:07 2016 +0200

    lvc: only install the debs needed for lvc on those nodes which need it
---
 update_jdn.sh | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/update_jdn.sh b/update_jdn.sh
index 3ae28de..7376e10 100755
--- a/update_jdn.sh
+++ b/update_jdn.sh
@@ -192,13 +192,10 @@ if [ -f /etc/debian_version ] ; then
 			vim 
 			zsh
 			"
+		# install squid everywhere except on the armhf nodes
 		case $HOSTNAME in
 			jenkins|jenkins-test-vm|profitbricks-build*) DEBS="$DEBS
-				libvirt-bin
-				python3-yaml
-				postfix-pcre
 				squid3"
-				# make sure that nested KVM is enabled (see whist:/etc/modprobe.d/kvm-intel-nested.conf)
 			   ;;
 			*) ;;
 		esac
@@ -242,6 +239,7 @@ if [ -f /etc/debian_version ] ; then
 			*) ;;
 		esac
 		# cucumber dependencies
+		# make sure that nested KVM is enabled (see whist:/etc/modprobe.d/kvm-intel-nested.conf)
 		case $HOSTNAME in
 			profitbricks-build10-amd64|jenkins-test-vm) DEBS="$DEBS
 				cucumber
@@ -250,10 +248,12 @@ if [ -f /etc/debian_version ] ; then
 				imagemagick
 				libav-tools
 				libsikuli-script-java
+				libvirt-bin
 				libvirt-dev
 				ovmf
 				python-jabberbot
 				python-potr
+				python3-yaml
 				ruby-guestfs
 				ruby-libvirt
 				ruby-net-irc
@@ -270,6 +270,10 @@ if [ -f /etc/debian_version ] ; then
 			   ;;
 			*) ;;
 		esac
+		if [ "$HOSTNAME" = "jenkins-test-vm" ] ; then
+			# for phil only
+			DEBS="$DEBS postfix-pcre"
+		fi
 		if [ "$HOSTNAME" = "jenkins" ] || [ "$HOSTNAME" = "jenkins-test-vm" ] ; then
 			MASTERDEBS=" 
 				apache2 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list