summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Joachim Breitner [Mon, 27 Jul 2009 21:37:47 +0000 (23:37 +0200)]
Merge commit 'origin/master'
Joachim Breitner [Sun, 26 Jul 2009 19:05:34 +0000 (21:05 +0200)]
Always base lock fail name on master database
and never on the transactional copy. Factors out database lock filename
into a function of its own.
Joachim Breitner [Sat, 25 Jul 2009 01:27:56 +0000 (01:27 +0000)]
strip newlines on multiline fields in export output correctly
Signed-off-by: Philipp Kern <pkern@debian.org>
Joachim Breitner [Fri, 24 Jul 2009 14:39:48 +0000 (16:39 +0200)]
Copy, not move, when commiting a transaction
A move would destroy the file owner permissions, which must not
happen with wanna-build.
Joachim Breitner [Fri, 24 Jul 2009 13:06:57 +0000 (15:06 +0200)]
Document --give-back
Joachim Breitner [Fri, 24 Jul 2009 13:00:51 +0000 (15:00 +0200)]
Indet multi-line output of --input more
Since the field names are indented by two, make the mult-line fields be
indented by 4 instead of 1.
Joachim Breitner [Fri, 24 Jul 2009 12:57:35 +0000 (14:57 +0200)]
Create valid dctrl-like output
Instead of adding the dots for empty lines when reading the input, and
adding the extra space when outputting, save the data as is and create
the correct format when outputting. This makes sure that multi-line-data
passed to -m is also represented correctly.
Joachim Breitner [Fri, 24 Jul 2009 00:59:25 +0000 (02:59 +0200)]
Also make the transactlog transactional
Joachim Breitner [Fri, 24 Jul 2009 00:42:21 +0000 (02:42 +0200)]
Document --binNMU
Joachim Breitner [Fri, 24 Jul 2009 00:41:09 +0000 (02:41 +0200)]
Implement transactions
New parameters:
--start-transaction: Creates a copy of the state of the database, for
use with --transactional. This overrides any previous uncommited
transaction. Should only be used after --lock-for
--commit-transaction: Atomically moves the copy back to the main, thus
commiting the changes
--transactional: Flag to indicate that we want to work on the copy
Joachim Breitner [Thu, 23 Jul 2009 23:45:19 +0000 (01:45 +0200)]
Implement locking for other process
Locking for another process means that a longer running process (most likely
wb) wants to do several steps at once, and manages the locks.
Added parameters are:
--lock-for PID: Locks the database for the process with this pid
--unlock-for PID: Unlocks the database for the process with this pid
--act-on-behalve-of PID: Ignores the log (if it is held by this pid)
Joachim Breitner [Thu, 23 Jul 2009 23:16:36 +0000 (01:16 +0200)]
Fix --import
Previously, it requered a Package: _and_ a User: field. Now either is
ok, and the checks for Packages are skipped for User: stanzas.
Philipp Kern [Thu, 23 Jul 2009 23:03:52 +0000 (23:03 +0000)]
catch-up commit
Philipp Kern [Tue, 19 May 2009 12:18:12 +0000 (12:18 +0000)]
some fixes accumulated over time
Signed-off-by: Philipp Kern <pkern@debian.org>
Adeodato Simó [Fri, 20 Mar 2009 12:24:56 +0000 (13:24 +0100)]
trigger.daily: do not require $ARCHS_unstable to be a superset of the rest.
Luk Claes [Tue, 24 Feb 2009 21:16:24 +0000 (21:16 +0000)]
Update
Luk Claes [Tue, 24 Feb 2009 21:01:59 +0000 (21:01 +0000)]
Add key for goedel
Luk Claes [Sun, 15 Feb 2009 23:14:35 +0000 (23:14 +0000)]
Also fix arch list, now I know again how it works :-)
Luk Claes [Sun, 15 Feb 2009 16:07:03 +0000 (16:07 +0000)]
and leave column names as we don't want the off by one error again :-)
Luk Claes [Sun, 15 Feb 2009 16:03:48 +0000 (16:03 +0000)]
update graphing for removal of arm
Luk Claes [Sat, 14 Feb 2009 16:00:17 +0000 (16:00 +0000)]
Prepare for release
Philipp Kern [Sat, 14 Feb 2009 14:11:20 +0000 (14:11 +0000)]
remove lost/too slow arm buildds: europa, elara, hedges and netwinder
Adeodato Simó [Tue, 6 Jan 2009 19:01:26 +0000 (20:01 +0100)]
sh-keys/buildd_sparc: new IP for spontini.
wanna-build admin [Fri, 19 Dec 2008 16:51:43 +0000 (16:51 +0000)]
remove ssh key for m68k
Philipp Kern [Thu, 18 Dec 2008 19:04:29 +0000 (19:04 +0000)]
trigger.security: added
trigger.security will be called from security-master to update the
wanna-build database for security. This was previously done on
security-master itself.
Philipp Kern [Thu, 18 Dec 2008 17:42:40 +0000 (17:42 +0000)]
introduce libtrigger.sh and put the architectures into it
Furthermore copy curl_index from trigger.daily into it so that it can
be used by other triggers. libtrigger.sh is included by both
trigger.daily and trigger.often.
Philipp Kern [Thu, 18 Dec 2008 15:35:33 +0000 (15:35 +0000)]
trigger.daily: use branched packages-arch-specific
Philipp Kern [Thu, 18 Dec 2008 15:24:30 +0000 (15:24 +0000)]
trigger.often: use the sid packages-arch-specific file directly
Philipp Kern [Thu, 18 Dec 2008 15:21:51 +0000 (15:21 +0000)]
trigger.often: remove special-casing for i386
wanna-build admin [Sat, 6 Dec 2008 18:33:36 +0000 (18:33 +0000)]
trigger.often: we do not need to update p-a-s from cvs anymore
wanna-build admin [Sat, 29 Nov 2008 10:41:54 +0000 (10:41 +0000)]
Merge /home/luk/wanna-build
Luk Claes [Sat, 29 Nov 2008 10:35:51 +0000 (10:35 +0000)]
Update notforus_maint address
Luk Claes [Sat, 29 Nov 2008 10:35:21 +0000 (10:35 +0000)]
Fix the distributions
Luk Claes [Sat, 29 Nov 2008 10:34:42 +0000 (10:34 +0000)]
Prepare for when lenny releases
wanna-build admin [Fri, 28 Nov 2008 08:04:51 +0000 (08:04 +0000)]
Merge /home/luk/wanna-build
Luk Claes [Fri, 28 Nov 2008 08:04:05 +0000 (08:04 +0000)]
Readd empty file as DSA expects it
wanna-build admin [Fri, 28 Nov 2008 08:02:09 +0000 (08:02 +0000)]
Merge /home/luk/wanna-build
Luk Claes [Fri, 28 Nov 2008 08:00:41 +0000 (08:00 +0000)]
Remove the ssh keys for m68k as it is not in the archive anymore
wanna-build admin [Fri, 28 Nov 2008 00:00:10 +0000 (00:00 +0000)]
Merge /home/luk/wanna-build
Luk Claes [Thu, 27 Nov 2008 23:59:33 +0000 (23:59 +0000)]
Start removing m68k and hurd-i386
Philipp Kern [Thu, 27 Nov 2008 19:33:15 +0000 (19:33 +0000)]
trigger.daily: comment out oldstable{,-security}
Luk Claes [Mon, 24 Nov 2008 18:44:56 +0000 (18:44 +0000)]
Don't use m68k data in plots
wanna-build admin [Mon, 24 Nov 2008 16:34:24 +0000 (16:34 +0000)]
switch cron mailto to cron-errors@buildd.d.o
Luk Claes [Sun, 23 Nov 2008 23:09:43 +0000 (23:09 +0000)]
Remove m68k from stats
Remove spurious amd64 in addition to stable archs
wanna-build admin [Sun, 23 Nov 2008 15:44:46 +0000 (15:44 +0000)]
introduce a buildd mail domain [pkern]
wanna-build admin [Sun, 23 Nov 2008 15:37:46 +0000 (15:37 +0000)]
initial import of /org/wanna-build