]>
git.decadent.org.uk Git - dak.git/log
Ansgar Burchardt [Sat, 26 Mar 2011 22:49:17 +0000 (22:49 +0000)]
generate-packages-sources2: respect overridesuite
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 22:26:55 +0000 (22:26 +0000)]
process-upload: Add counter for rejected packages
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Mark Hymers [Sat, 26 Mar 2011 22:12:38 +0000 (22:12 +0000)]
Add self. to rejects
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 26 Mar 2011 22:12:02 +0000 (22:12 +0000)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Mark Hymers [Sat, 26 Mar 2011 22:11:46 +0000 (22:11 +0000)]
Mark dsc as invalid if we find any reject reasons
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Sat, 26 Mar 2011 22:10:33 +0000 (23:10 +0100)]
Use the newdists dir as temporary output dir for g-p-s2.
It should be changed back after more testing.
Signed-off-by: Torsten Werner <twerner@debian.org>
Mark Hymers [Sat, 26 Mar 2011 21:43:01 +0000 (21:43 +0000)]
Be more robust to missing suites
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 26 Mar 2011 21:38:53 +0000 (21:38 +0000)]
Map -proposed-updates properly
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 21:07:29 +0000 (22:07 +0100)]
Merge remote-tracking branch 'ansgar/p-s-from-db' into merge
* ansgar/p-s-from-db:
daklib/changes.py: add logger parameter
generate-packages-sources2: Add external overrides
Add external-overrides.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 21:03:35 +0000 (21:03 +0000)]
daklib/changes.py: add logger parameter
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 20:40:05 +0000 (20:40 +0000)]
generate-packages-sources2: Add external overrides
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 18:08:37 +0000 (18:08 +0000)]
Add external-overrides.
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Mark Hymers [Sat, 26 Mar 2011 18:10:35 +0000 (18:10 +0000)]
Get function name right...
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 26 Mar 2011 18:09:37 +0000 (18:09 +0000)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Mark Hymers [Sat, 26 Mar 2011 18:09:31 +0000 (18:09 +0000)]
make sure we've applied distribution maps before trying to use the distribution
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 18:07:03 +0000 (19:07 +0100)]
add a bit more verbose logging
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 17:25:26 +0000 (18:25 +0100)]
Merge remote-tracking branch 'ansgar/p-s-from-db' into merge
* ansgar/p-s-from-db:
show-new: Use dakmultiprocessing
dakmultiprocessing: close all session
Add missing directories in filewriter.py.
dont have GOODSIG in the output
mention who submitted the key
wtf?
i hate gpg
change to using the debian buildd host list
Fix unicode issue in show-deferred.
generate-packages-sources2: Use new filewriter
dakmultiprocessing: Add a helpful comment
generate-packages-sources2: Use dakmultiprocessing
generate-filelist: Use dakmultiprocessing
Add a simple multiprocessing wrapper to catch exceptions
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 17:14:48 +0000 (17:14 +0000)]
Merge remote branch 'origin/master' into p-s-from-db
Ansgar Burchardt [Sat, 26 Mar 2011 17:13:11 +0000 (17:13 +0000)]
show-new: Use dakmultiprocessing
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 17:09:11 +0000 (17:09 +0000)]
dakmultiprocessing: close all session
Make sure to close all sessions so we do not run out of connections.
Before this exceptions in the workers might leave open transactions
around.
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Sat, 26 Mar 2011 17:08:21 +0000 (17:08 +0000)]
Add missing directories in filewriter.py.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 26 Mar 2011 16:51:57 +0000 (16:51 +0000)]
Merge branch 'master' of http://ftp-master.debian.org/git/dak
Joerg Jaspert [Sat, 26 Mar 2011 16:20:14 +0000 (17:20 +0100)]
dont have GOODSIG in the output
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 16:16:40 +0000 (17:16 +0100)]
mention who submitted the key
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 16:06:40 +0000 (17:06 +0100)]
wtf?
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 15:58:45 +0000 (16:58 +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:
change to using the debian buildd host list
Fix unicode issue in show-deferred.
Joerg Jaspert [Sat, 26 Mar 2011 15:58:35 +0000 (16:58 +0100)]
i hate gpg
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Sat, 26 Mar 2011 15:55:42 +0000 (15:55 +0000)]
change to using the debian buildd host list
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Sat, 26 Mar 2011 15:52:33 +0000 (16:52 +0100)]
Fix unicode issue in show-deferred.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 15:22:32 +0000 (16:22 +0100)]
Merge remote-tracking branch 'ansgar/build-queues' into merge
* ansgar/build-queues:
daklib/dbconn.py: f.poolfile might be None
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 15:19:41 +0000 (15:19 +0000)]
daklib/dbconn.py: f.poolfile might be None
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 15:06:38 +0000 (16:06 +0100)]
Merge remote-tracking branch 'ansgar/build-queues' into merge
* ansgar/build-queues:
daklib/changes.py: handle Dinstall::SuiteSuffix
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 15:01:47 +0000 (15:01 +0000)]
daklib/changes.py: handle Dinstall::SuiteSuffix
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Sat, 26 Mar 2011 14:27:08 +0000 (15:27 +0100)]
Fix DB tests.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 26 Mar 2011 14:24:55 +0000 (15:24 +0100)]
Merge branch 'contents'
Torsten Werner [Sat, 26 Mar 2011 14:21:46 +0000 (14:21 +0000)]
Merge branch 'contents'
Torsten Werner [Sat, 26 Mar 2011 13:41:41 +0000 (13:41 +0000)]
bugfix
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 14:07:17 +0000 (15:07 +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 very bad logic error
Fix Release file hardlink handling
Fix typo
Fix database permissions
Avoid using an SQL keyword as a column name
Apply update 56
Update pickle file for DB tests.
Add PackagesFileWriter and SourcesFileWriter.
Implement SourceContentsFileWriter.
various bugfixes
Allow per-suite signing keys
Add the *FileWriter helper classes.
Joerg Jaspert [Sat, 26 Mar 2011 14:07:07 +0000 (15:07 +0100)]
add repuser as known user
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 11:50:04 +0000 (11:50 +0000)]
generate-packages-sources2: Use new filewriter
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Sat, 26 Mar 2011 12:04:15 +0000 (13:04 +0100)]
Split binary contents into components.
Signed-off-by: Torsten Werner <twerner@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 11:42:47 +0000 (11:42 +0000)]
dakmultiprocessing: Add a helpful comment
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Mark Hymers [Sat, 26 Mar 2011 11:29:49 +0000 (11:29 +0000)]
Merge remote branch 'ftpmaster/master'
Mark Hymers [Sat, 26 Mar 2011 11:27:31 +0000 (11:27 +0000)]
Fix very bad logic error
Signed-off-by: Mark Hymers <mhy@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 11:26:17 +0000 (11:26 +0000)]
Merge branch 'multiprocessing' into p-s-from-db
Mark Hymers [Sat, 26 Mar 2011 11:25:02 +0000 (11:25 +0000)]
Fix Release file hardlink handling
Signed-off-by: Mark Hymers <mhy@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 11:24:08 +0000 (11:24 +0000)]
generate-packages-sources2: Use dakmultiprocessing
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Mark Hymers [Sat, 26 Mar 2011 11:22:09 +0000 (11:22 +0000)]
Fix typo
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 26 Mar 2011 11:21:16 +0000 (11:21 +0000)]
Fix database permissions
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 26 Mar 2011 11:18:32 +0000 (11:18 +0000)]
Merge remote branch 'mhy/per-suite-signing-keys'
Conflicts:
dak/update_db.py
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 26 Mar 2011 11:15:16 +0000 (11:15 +0000)]
Merge branch 'master' of ssh://ftp-master.debian.org/srv/ftp.debian.org/git/dak
Mark Hymers [Sat, 26 Mar 2011 11:15:09 +0000 (11:15 +0000)]
Avoid using an SQL keyword as a column name
Signed-off-by: Mark Hymers <mhy@debian.org>
Torsten Werner [Sat, 26 Mar 2011 11:13:55 +0000 (12:13 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Torsten Werner [Sat, 26 Mar 2011 11:13:07 +0000 (12:13 +0100)]
Merge branch 'pkgsrc'
Torsten Werner [Sat, 26 Mar 2011 11:11:46 +0000 (12:11 +0100)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Mark Hymers [Sat, 26 Mar 2011 11:11:39 +0000 (11:11 +0000)]
Apply update 56
Signed-off-by: Mark Hymers <mhy@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 11:09:54 +0000 (11:09 +0000)]
Merge remote branch 'origin/master' into multiprocessing
Torsten Werner [Sat, 26 Mar 2011 11:09:10 +0000 (11:09 +0000)]
Update pickle file for DB tests.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 26 Mar 2011 11:09:01 +0000 (12:09 +0100)]
Remove bin_assoc_by_arch from dbconn.py.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 11:08:41 +0000 (12:08 +0100)]
Merge remote-tracking branch 'ansgar/p-s-from-db' into merge
* ansgar/p-s-from-db:
Add order column to metadata_keys
generate-packages-sources2: various bugs fixed
sort generated Packages and Sources
generate Packages/Sources directly from database
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 11:08:15 +0000 (11:08 +0000)]
generate-filelist: Use dakmultiprocessing
Use dakmultiprocessing and no longer die in worker processes.
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Sat, 26 Mar 2011 11:07:34 +0000 (12:07 +0100)]
Drop an unused view.
Signed-off-by: Torsten Werner <twerner@debian.org>
Ansgar Burchardt [Sat, 26 Mar 2011 11:07:28 +0000 (11:07 +0000)]
Add a simple multiprocessing wrapper to catch exceptions
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Torsten Werner [Sat, 26 Mar 2011 10:58:09 +0000 (11:58 +0100)]
Add PackagesFileWriter and SourcesFileWriter.
Signed-off-by: Torsten Werner <twerner@debian.org>
Torsten Werner [Sat, 26 Mar 2011 10:47:12 +0000 (10:47 +0000)]
Implement SourceContentsFileWriter.
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 10:36:19 +0000 (11:36 +0100)]
run i-u-f-p inside c.h and not inside crontab
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 10:35:23 +0000 (11:35 +0100)]
enable the buildd keyring stuff
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Torsten Werner [Sat, 26 Mar 2011 10:29:49 +0000 (10:29 +0000)]
various bugfixes
Signed-off-by: Torsten Werner <twerner@debian.org>
Joerg Jaspert [Sat, 26 Mar 2011 10:04:02 +0000 (11:04 +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:
Don't sync apt-ftparchive caches
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>