[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