diff --git a/modules/openstack_project/files/reprepro/reprepro-mirror-update.sh b/modules/openstack_project/files/reprepro/reprepro-mirror-update.sh index 3a24af1a38..8478967e32 100644 --- a/modules/openstack_project/files/reprepro/reprepro-mirror-update.sh +++ b/modules/openstack_project/files/reprepro/reprepro-mirror-update.sh @@ -17,14 +17,14 @@ set -e UNREF_FILE=/var/run/reprepro/unreferenced-files -REPREPRO='reprepro --confdir /etc/reprepro' +REPREPRO='k5start -t -f /etc/reprepro.keytab service/reprepro -- timeout -k 2m 30m reprepro --confdir /etc/reprepro' echo "Obtaining reprepro tokens and running reprepro update" -k5start -t -f /etc/reprepro.keytab service/reprepro -- timeout -k 2m 30m $REPREPRO update +$REPREPRO update if [ -f $UNREF_FILE ] ; then echo "Cleaning up files made unreferenced on the last run" - k5start -t -f /etc/reprepro.keytab service/reprepro -- timeout -k 2m 30m $REPREPRO deleteifunreferenced < $UNREF_FILE + $REPREPRO deleteifunreferenced < $UNREF_FILE fi echo "Saving list of newly unreferenced files for next time"