[Git][qa/jenkins.debian.net][master] 2 commits: reproducible_debstrap: Update sudoers

Holger Levsen (@holger) gitlab at salsa.debian.org
Thu Jan 30 14:48:35 GMT 2025



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


Commits:
df509179 by Roland Clobus at 2025-01-30T12:04:31+01:00
reproducible_debstrap: Update sudoers

Add the combination of 'eatmydata' and 'debootstrap'

- - - - -
43cf9ff6 by Roland Clobus at 2025-01-30T15:48:13+01:00
reproducible_debstrap: Call debootstrap with full path

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

- - - - -


2 changed files:

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


Changes:

=====================================
bin/reproducible_debstrap.sh
=====================================
@@ -70,14 +70,14 @@ for LOOP in "first" "second" ; do
 		first)	SUBDIR=b1
 			case $TOOL in
 				mmdebstrap)	REALTOOL="mmdebstrap -v" ;;
-				debootstrap)	REALTOOL="eatmydata debootstrap --verbose" ;;
+				debootstrap)	REALTOOL="eatmydata /usr/sbin/debootstrap --verbose" ;;
 				cdebootstrap)	REALTOOL="cdebootstrap --verbose" ;;
 			esac
 			;;
 		second)	SUBDIR=b2
 			case $TOOL in
 				mmdebstrap)	REALTOOL=$TOOL ;;
-				debootstrap)	REALTOOL="eatmydata $TOOL" ;;
+				debootstrap)	REALTOOL="eatmydata /usr/sbin/debootstrap" ;;
 				cdebootstrap)	REALTOOL=cdebootstrap-static ;;
 			esac
 			;;


=====================================
hosts/common/etc/sudoers.d/jenkins
=====================================
@@ -1,5 +1,6 @@
 jenkins ALL=  \
 	NOPASSWD: /usr/sbin/debootstrap *, \
+	/usr/bin/eatmydata /usr/sbin/debootstrap *, \
 	/usr/bin/mmdebstrap *, \
 	/usr/bin/cdebootstrap *, \
 	/usr/bin/cdebootstrap-static *, \



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/8d3c7dc560d19a129938299550212169c7f09e06...43cf9ff6a12d8507e24c1131e97c08a480c6f3ef

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/8d3c7dc560d19a129938299550212169c7f09e06...43cf9ff6a12d8507e24c1131e97c08a480c6f3ef
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/20250130/5851a703/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list