]>
git.decadent.org.uk Git - dak.git/log
Joerg Jaspert [Sat, 26 Mar 2011 09:58:35 +0000 (10:58 +0100)]
only run when there is something to do. also only update the keyrings for dsa if there was a change
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Sat, 26 Mar 2011 09:57:14 +0000 (09:57 +0000)]
Allow per-suite signing keys
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Sat, 26 Mar 2011 09:49:40 +0000 (10:49 +0100)]
Add the *FileWriter helper classes.
Signed-off-by: Torsten Werner <twerner@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 09:49:06 +0000 (09:49 +0000)]
Add order column to metadata_keys
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 09:47:00 +0000 (09:47 +0000)]
generate-packages-sources2: various bugs fixed
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Mark Hymers [Sat, 26 Mar 2011 09:23:31 +0000 (09:23 +0000)]
Don't sync apt-ftparchive caches
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 08:26:00 +0000 (09:26 +0100)]
untabify
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 07:57:05 +0000 (07:57 +0000)]
sort generated Packages and Sources
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 22:39:40 +0000 (22:39 +0000)]
generate Packages/Sources directly from database
We can now write Packages/Sources outselves without using
apt-ftparchive. Before this is usable we still need to compress
the output.
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Fri, 25 Mar 2011 21:26:07 +0000 (22:26 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Torsten Werner [Fri, 25 Mar 2011 21:25:48 +0000 (22:25 +0100)]
Do not sync lock/stages/ to ries.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 21:17:30 +0000 (22:17 +0100)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
* 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak:
Add commands to list keyrings
Joerg Jaspert [Fri, 25 Mar 2011 21:16:21 +0000 (22:16 +0100)]
ddtp-i18n.sh
update the script with what Felipe sent me. This now generates the Index
file needed by the generate-release script.
advantage having it in here: it is only generated when needed and it
doesn't riddle gen-rel with entirely unrelated code
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Fri, 25 Mar 2011 21:14:05 +0000 (21:14 +0000)]
Add commands to list keyrings
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 20:52:21 +0000 (21:52 +0100)]
add the new keyrings to the queueds
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 20:46:28 +0000 (21:46 +0100)]
yuck, that was one debug line too much ending up in commit
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 20:34:34 +0000 (21:34 +0100)]
its true damnit
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 19:55:12 +0000 (20:55 +0100)]
less :
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 19:47:38 +0000 (20:47 +0100)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
* 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak:
Walk the right path when suite_suffix is in use
Joerg Jaspert [Fri, 25 Mar 2011 19:47:28 +0000 (20:47 +0100)]
The weasel wants another path name
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Fri, 25 Mar 2011 19:40:30 +0000 (19:40 +0000)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Mark Hymers [Fri, 25 Mar 2011 19:38:24 +0000 (19:38 +0000)]
Walk the right path when suite_suffix is in use
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 19:33:16 +0000 (20:33 +0100)]
not needing 027
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 19:29:52 +0000 (20:29 +0100)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
* 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak:
Fix generate_release to include the Architecture: line in subrelease files.
Joerg Jaspert [Fri, 25 Mar 2011 19:29:30 +0000 (20:29 +0100)]
ignore gpg errors
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Fri, 25 Mar 2011 19:27:38 +0000 (19:27 +0000)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Joerg Jaspert [Fri, 25 Mar 2011 18:57:56 +0000 (19:57 +0100)]
use a special signing key instead
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Fri, 25 Mar 2011 18:16:17 +0000 (18:16 +0000)]
Merge remote branch 'origin/master'
Mark Hymers [Fri, 25 Mar 2011 18:15:42 +0000 (18:15 +0000)]
Fix generate_release to include the Architecture: line in subrelease files.
Also deal with the possiblity that files may have been hardlinked by
writing to a new file and renaming.
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 18:14:24 +0000 (19:14 +0100)]
and use a gnupghome
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 17:54:21 +0000 (18:54 +0100)]
G
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Fri, 25 Mar 2011 16:42:48 +0000 (17:42 +0100)]
Stupid warning messages!
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 25 Mar 2011 16:40:06 +0000 (17:40 +0100)]
bugfix
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 25 Mar 2011 16:37:59 +0000 (17:37 +0100)]
Consolidate warning configuration even more.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 25 Mar 2011 16:34:22 +0000 (17:34 +0100)]
Consolidate warnings to support dak rm, too.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 25 Mar 2011 16:29:14 +0000 (17:29 +0100)]
Ignore yet another warning in cruft-report.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 25 Mar 2011 16:25:34 +0000 (17:25 +0100)]
Let's hope nobody reads THAT commit!
It's too embarrassing.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 25 Mar 2011 16:23:00 +0000 (17:23 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Torsten Werner [Fri, 25 Mar 2011 16:22:37 +0000 (17:22 +0100)]
Ignore more python-apt warnings.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 15:59:17 +0000 (16:59 +0100)]
Merge branch 'merge'
* merge:
generate-filelist: Use multiprocessing
Joerg Jaspert [Fri, 25 Mar 2011 15:59:05 +0000 (16:59 +0100)]
Merge remote-tracking branch 'ansgar/generate-filelist-multiprocessing' into merge
* ansgar/generate-filelist-multiprocessing:
generate-filelist: Use multiprocessing
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Fri, 25 Mar 2011 15:58:47 +0000 (16:58 +0100)]
Merge branch 'dbtests'
Joerg Jaspert [Fri, 25 Mar 2011 15:48:47 +0000 (16:48 +0100)]
just one admin keyring
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 15:15:42 +0000 (15:15 +0000)]
generate-filelist: Use multiprocessing
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Fri, 25 Mar 2011 15:11:46 +0000 (16:11 +0100)]
Provide a way to set Pg's work_mem from dak.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 15:06:03 +0000 (16:06 +0100)]
Somehow it helps to actually use the admin keyrings
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 14:52:06 +0000 (15:52 +0100)]
fixes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 14:47:50 +0000 (15:47 +0100)]
autosigning foo
add 3 scripts to handle the keystuff
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 14:01:01 +0000 (15:01 +0100)]
Merge remote-tracking branch 'ansgar/dak-admin-show-config' into merge
* ansgar/dak-admin-show-config:
admin: Show options set in configuration database
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 14:00:31 +0000 (15:00 +0100)]
Merge remote-tracking branch 'ansgar/build-queues' into merge
* ansgar/build-queues:
Add files from .dsc, but not in .changes to changes_pool_files
Handle build queues for all policy queues
Add send_to_build_queues to policy_queue table
build queues: add support for files from policy queues
Add table build_queue_policy_files.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Fri, 25 Mar 2011 13:59:34 +0000 (14:59 +0100)]
Merge branch 'master' into merge
* master: (50 commits)
Make getArchAll() multithread safe.
Try building binary-all for buildd
bugfix
Write an additional arch all (only) file in generate-filelist.
Ignore missing source file in process-new.
Create temp directory at the preferred location.
0 pad month and day
Update DB pickle file for new table.
Put changes files straight into the hashed queue/done dir
Don't die on a single error
Fix typo
Update dinstall for new makemaintainers.
Move all files in split_done; we're going to start writing them straight out that way anyways
Add logging to make-maintainers.
Add missing stuff to make-maintainers.
Rewrite make-maintainers from scratch.
More fixes for stupid suitesuffix stuff
More fixes for suite_suffix
Fix up config file
Fix up output path for security
...
Ansgar Burchardt [Fri, 25 Mar 2011 13:58:42 +0000 (14:58 +0100)]
Merge remote-tracking branch 'origin/master' into build-queues
Joerg Jaspert [Fri, 25 Mar 2011 13:57:39 +0000 (14:57 +0100)]
Merge remote-tracking branch 'ansgar/package-set' into merge
* ansgar/package-set:
determine_new: Really make `new' an empty dict
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 13:49:27 +0000 (13:49 +0000)]
admin: Show options set in configuration database
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Fri, 25 Mar 2011 13:31:42 +0000 (14:31 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Torsten Werner [Fri, 25 Mar 2011 13:29:16 +0000 (13:29 +0000)]
Make getArchAll() multithread safe.
Signed-off-by: Torsten Werner <twerner@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 13:27:36 +0000 (13:27 +0000)]
determine_new: Really make `new' an empty dict
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 13:15:49 +0000 (13:15 +0000)]
Add files from .dsc, but not in .changes to changes_pool_files
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Mark Hymers [Fri, 25 Mar 2011 13:12:57 +0000 (13:12 +0000)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Mark Hymers [Fri, 25 Mar 2011 13:12:49 +0000 (13:12 +0000)]
Try building binary-all for buildd
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Fri, 25 Mar 2011 13:08:38 +0000 (13:08 +0000)]
bugfix
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Fri, 25 Mar 2011 13:04:44 +0000 (14:04 +0100)]
Write an additional arch all (only) file in generate-filelist.
Signed-off-by: Torsten Werner <twerner@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 12:36:15 +0000 (12:36 +0000)]
Handle build queues for all policy queues
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 12:35:03 +0000 (12:35 +0000)]
Add send_to_build_queues to policy_queue table
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 10:37:59 +0000 (10:37 +0000)]
build queues: add support for files from policy queues
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Fri, 25 Mar 2011 10:37:05 +0000 (10:37 +0000)]
Add table build_queue_policy_files.
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Fri, 25 Mar 2011 09:36:24 +0000 (10:36 +0100)]
Ignore missing source file in process-new.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 24 Mar 2011 21:44:15 +0000 (22:44 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Torsten Werner [Thu, 24 Mar 2011 21:43:17 +0000 (22:43 +0100)]
Create temp directory at the preferred location.
Signed-off-by: Torsten Werner <twerner@debian.org>
Mark Hymers [Thu, 24 Mar 2011 21:38:54 +0000 (21:38 +0000)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Mark Hymers [Thu, 24 Mar 2011 21:38:47 +0000 (21:38 +0000)]
0 pad month and day
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Thu, 24 Mar 2011 21:30:33 +0000 (21:30 +0000)]
Update DB pickle file for new table.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 24 Mar 2011 21:22:22 +0000 (22:22 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Mark Hymers [Thu, 24 Mar 2011 21:12:54 +0000 (21:12 +0000)]
Put changes files straight into the hashed queue/done dir
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 24 Mar 2011 21:04:38 +0000 (21:04 +0000)]
Don't die on a single error
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Thu, 24 Mar 2011 20:58:04 +0000 (21:58 +0100)]
Merge branch 'master' into maintainer
Mark Hymers [Thu, 24 Mar 2011 20:54:33 +0000 (20:54 +0000)]
Fix typo
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Thu, 24 Mar 2011 20:54:31 +0000 (21:54 +0100)]
Update dinstall for new makemaintainers.
Signed-off-by: Torsten Werner <twerner@debian.org>
Mark Hymers [Thu, 24 Mar 2011 20:53:39 +0000 (20:53 +0000)]
Move all files in split_done; we're going to start writing them straight out that way anyways
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Thu, 24 Mar 2011 20:48:08 +0000 (20:48 +0000)]
Add logging to make-maintainers.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 24 Mar 2011 20:35:53 +0000 (20:35 +0000)]
Add missing stuff to make-maintainers.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 24 Mar 2011 20:00:56 +0000 (21:00 +0100)]
Rewrite make-maintainers from scratch.
Signed-off-by: Torsten Werner <twerner@debian.org>
Mark Hymers [Thu, 24 Mar 2011 19:56:53 +0000 (19:56 +0000)]
Merge remote branch 'ansgar/version-checks' into merge
Signed-off-by: Mark Hymers <mhy@debian.org>
Ansgar Burchardt [Thu, 24 Mar 2011 19:33:06 +0000 (20:33 +0100)]
Merge remote-tracking branch 'origin/master' into version-checks
Conflicts:
dak/update_db.py
Mark Hymers [Thu, 24 Mar 2011 19:04:29 +0000 (19:04 +0000)]
Merge remote branch 'origin/master'
Mark Hymers [Thu, 24 Mar 2011 19:03:40 +0000 (19:03 +0000)]
More fixes for stupid suitesuffix stuff
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 24 Mar 2011 18:57:57 +0000 (18:57 +0000)]
More fixes for suite_suffix
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Thu, 24 Mar 2011 18:57:09 +0000 (19:57 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Mark Hymers [Thu, 24 Mar 2011 18:56:28 +0000 (18:56 +0000)]
Fix up config file
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Thu, 24 Mar 2011 18:56:11 +0000 (19:56 +0100)]
Merge branch 'maintainer'
Mark Hymers [Thu, 24 Mar 2011 18:54:12 +0000 (18:54 +0000)]
Fix up output path for security
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Thu, 24 Mar 2011 18:34:30 +0000 (18:34 +0000)]
Extend debugging info for DBSource.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Thu, 24 Mar 2011 18:30:39 +0000 (19:30 +0100)]
Replace SrcUploaders class by SQLA relationship.
Signed-off-by: Torsten Werner <twerner@debian.org>
Mark Hymers [Thu, 24 Mar 2011 18:29:22 +0000 (18:29 +0000)]
Remove more debug code (sigh)
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 24 Mar 2011 18:28:44 +0000 (18:28 +0000)]
And don't strip the leading / anymore
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 24 Mar 2011 18:27:56 +0000 (18:27 +0000)]
Whoops - remove debug code
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 24 Mar 2011 18:26:33 +0000 (18:26 +0000)]
Merge remote branch 'mhy/g-r' into merge
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Thu, 24 Mar 2011 18:25:21 +0000 (18:25 +0000)]
New g-r command
Signed-off-by: Mark Hymers <mhy@debian.org>
Ansgar Burchardt [Thu, 24 Mar 2011 17:43:11 +0000 (18:43 +0100)]
update-db: Increase required schema version to 52
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Thu, 24 Mar 2011 17:34:05 +0000 (17:34 +0000)]
control-suite: Correct typo and error message
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>