From 3092f9f22cf6b2a1d7ac2dc40160f042daffa00a Mon Sep 17 00:00:00 2001 From: Mattia Rizzolo Date: Mon, 8 Jun 2015 02:53:49 +0200 Subject: reproducible: drop all these debbindiff lockfiles thinghies. They are not really needed and causes only troubles --- bin/reproducible_setup_schroot.sh | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'bin/reproducible_setup_schroot.sh') diff --git a/bin/reproducible_setup_schroot.sh b/bin/reproducible_setup_schroot.sh index e76acecb..a6a04c4b 100755 --- a/bin/reproducible_setup_schroot.sh +++ b/bin/reproducible_setup_schroot.sh @@ -129,29 +129,6 @@ bootstrap $@ trap - INT TERM EXIT -remove_writelock() { - # remove the lock - rm $DBDCHROOT_WRITELOCK -} - -trap remove_writelock INT TERM EXIT -# aquire a write lock in any case -touch $DBDCHROOT_WRITELOCK -if [ -f $DBDCHROOT_READLOCK ] ; then - # patiently wait for our users to using the schroot - for i in $(seq 0 200) ; do - sleep 15 - echo "sleeping 15s, debbindiff schroot is locked and used." - if [ ! -f $DBDCHROOT_READLOCK ] ; then - break - fi - done - if [ -f $DBDCHROOT_READLOCK ] ; then - echo "Warning: lock $DBDCHROOT_READLOCK still exists, exiting." - exit 1 - fi -fi - # pivot the new schroot in place rand=$RANDOM if [ -d $SCHROOT_BASE/"$TARGET" ] @@ -179,4 +156,3 @@ sudo tee /etc/schroot/chroot.d/jenkins-"$TARGET" <<-__END__ __END__ trap - INT TERM EXIT -remove_writelock -- cgit v1.2.3-70-g09d2