]> git.decadent.org.uk Git - dak.git/commitdiff
Notify w-b earlier
authorAnsgar Burchardt <ansgar@debian.org>
Tue, 3 May 2016 20:57:57 +0000 (22:57 +0200)
committerAnsgar Burchardt <ansgar@debian.org>
Tue, 3 May 2016 21:02:07 +0000 (23:02 +0200)
Before Debian LTS started to use the security archive, all uploads that
would trigger buildds would be sourceful uploads to a policy queue. So
new packages entering the build queues and pushing the public mirrors
would likely not happen in the same cron.unchecked run.

With Debian LTS, uploads would go to both the build queues and trigger a
public mirror push. If the mirror push takes more than three minutes,
cron.buildd would however not notify w-b of changes.

This patch moves the w-b notification right behind the update of the
build queues and before the mirror push to avoid the problem. Ideally
we would not rely on anything happening within the last three minutes
though.

config/debian-security/cron.unchecked

index d3403ca172d1c08d0d4d1725fa6c185001731928..cba7c05ffcedae2270a0535629f81eff5f5708c4 100755 (executable)
@@ -87,6 +87,7 @@ dak manage-build-queues -a
 dak generate-packages-sources2 -a build-queues
 dak generate-releases -a build-queues >/dev/null
 ${scriptsdir}/update-buildd-archive ${base}/build-queues ${incoming}/debian-security-buildd
+$configdir/cron.buildd
 
 new_last_changed=$(last_changed security)
 
@@ -103,5 +104,3 @@ fi
 
 cleanup
 trap - EXIT
-
-$configdir/cron.buildd