[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible Debian: use cdebootstrap-static for the 2nd runs of the cdebootstrap tests

Holger Levsen (@holger) gitlab at salsa.debian.org
Wed Oct 5 17:17:00 BST 2022



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


Commits:
b6cf19d5 by Holger Levsen at 2022-10-05T18:16:10+02:00
reproducible Debian: use cdebootstrap-static for the 2nd runs of the cdebootstrap tests

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

- - - - -


3 changed files:

- bin/reproducible_debstrap.sh
- hosts/common/etc/sudoers.d/jenkins
- update_jdn.sh


Changes:

=====================================
bin/reproducible_debstrap.sh
=====================================
@@ -77,7 +77,11 @@ for LOOP in "first" "second" ; do
 			;;
 		second)	SUBDIR=b2
 			ACTION="Running"
-			REALTOOL=$TOOL
+			case $TOOL in
+				mmdebstrap)	REALTOOL=$TOOL ;;
+				debootstrap)	REALTOOL=$TOOL ;;
+				cdebootstrap)	REALTOOL=cdebootstrap-static ;;
+			esac
 			;;
 	esac
 	output_echo "$ACTION ${TOOL} $SUITE for the $LOOP run."


=====================================
hosts/common/etc/sudoers.d/jenkins
=====================================
@@ -2,6 +2,7 @@ jenkins ALL=  \
 	NOPASSWD: /usr/sbin/debootstrap *, \
 	/usr/bin/mmdebstrap *, \
 	/usr/bin/cdebootstrap *, \
+	/usr/bin/cdebootstrap-static *, \
 	/usr/bin/sbuild-createchroot *, \
 	/usr/bin/sbuild-update *, \
 	/bin/systemctl reset-failed*, \


=====================================
update_jdn.sh
=====================================
@@ -386,7 +386,7 @@ if [ -f /etc/debian_version ] ; then
 			# needed for rebuilding Debian (using .buildinfo files)
 			osuosl173-amd64) DEBS="$DEBS libdpkg-perl libwww-mechanize-perl sbuild" 
 					 DEBS="$DEBS live-build"	# needed for live-build
-					 DEBS="$DEBS cdebootstrap" ;; 	# needed for testing just that
+					 DEBS="$DEBS cdebootstrap cdebootstrap-static" ;; 	# needed for testing just that
 			# needed for opensuse openbuildservice
 			osuosl174-amd64) DEBS="$DEBS osc obs-build qemu-kvm libarchive-tools libjson-perl libxml-simple-perl" ;;
 			*) ;;



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

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/b6cf19d50feacd296d476686412a618c0766c979
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/20221005/b3c35a3c/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list