]>
git.decadent.org.uk Git - dak.git/log
Ansgar Burchardt [Sat, 18 Aug 2012 16:43:36 +0000 (18:43 +0200)]
dak/process_policy.py: escape '_' in string passed to SQL LIKE operator later
Ansgar Burchardt [Fri, 17 Aug 2012 14:26:29 +0000 (16:26 +0200)]
daklib/archive.py: silence output when unpacking source
Ansgar Burchardt [Fri, 17 Aug 2012 11:40:05 +0000 (13:40 +0200)]
dak/clean_suites.py: silence output
Ansgar Burchardt [Fri, 17 Aug 2012 11:38:14 +0000 (13:38 +0200)]
dak/clean_suites.py: remove TODO comment
sources only referenced by binaries about to be deleted are no longer
see to be used.
Ansgar Burchardt [Fri, 17 Aug 2012 09:49:31 +0000 (11:49 +0200)]
dak/clean_suites.py (check_sources): af_bin.last_used can be NULL
Joerg Jaspert [Thu, 16 Aug 2012 19:06:13 +0000 (21:06 +0200)]
Merge remote-tracking branch 'drkranz/fixes'
* drkranz/fixes:
queue-report: display a note for packages marked ACCEPT or REJECT
Do not show absolute filenames in examine-packages
Show correct actions while processing NEW queue
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Thu, 16 Aug 2012 19:05:33 +0000 (21:05 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1'
* ansgar/pu/multiarchive-1:
daklib/announce.py: add missing field name for mail header.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Thu, 16 Aug 2012 18:58:39 +0000 (20:58 +0200)]
daklib/announce.py: add missing field name for mail header.
Luca Falavigna [Thu, 16 Aug 2012 11:12:36 +0000 (11:12 +0000)]
queue-report: display a note for packages marked ACCEPT or REJECT
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Thu, 16 Aug 2012 09:35:34 +0000 (09:35 +0000)]
Do not show absolute filenames in examine-packages
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Thu, 16 Aug 2012 05:31:14 +0000 (07:31 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1'
* ansgar/pu/multiarchive-1:
daklib/announce.py: use correct subst dict when closing bugs
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Wed, 15 Aug 2012 23:31:35 +0000 (01:31 +0200)]
daklib/announce.py: use correct subst dict when closing bugs
Luca Falavigna [Wed, 15 Aug 2012 22:59:09 +0000 (22:59 +0000)]
Show correct actions while processing NEW queue
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Wed, 15 Aug 2012 22:22:38 +0000 (00:22 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1'
* ansgar/pu/multiarchive-1:
dak/process_policy.py: use the right source package
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Wed, 15 Aug 2012 22:21:16 +0000 (00:21 +0200)]
dak/process_policy.py: use the right source package
Joerg Jaspert [Wed, 15 Aug 2012 22:09:56 +0000 (00:09 +0200)]
Merge remote-tracking branch 'drkranz/fixes' into merge
* drkranz/fixes:
Restore sort of NEW changes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Wed, 15 Aug 2012 22:05:08 +0000 (22:05 +0000)]
Restore sort of NEW changes
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Wed, 15 Aug 2012 21:31:04 +0000 (23:31 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1'
* ansgar/pu/multiarchive-1:
Always copy source when accepting uploads from policy queues.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Wed, 15 Aug 2012 21:14:55 +0000 (23:14 +0200)]
Always copy source when accepting uploads from policy queues.
Joerg Jaspert [Wed, 15 Aug 2012 20:42:30 +0000 (22:42 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1'
* ansgar/pu/multiarchive-1:
dak/clean_suites.py: indicate no-option run in log messages
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Wed, 15 Aug 2012 20:39:13 +0000 (22:39 +0200)]
dak/clean_suites.py: indicate no-option run in log messages
Joerg Jaspert [Wed, 15 Aug 2012 20:27:50 +0000 (22:27 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1' into merge
* ansgar/pu/multiarchive-1:
daklib/archive.py: source for policy queue uploads may be in target suite
Also send announcements when accepting uploads from policy queues.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Wed, 15 Aug 2012 20:22:22 +0000 (22:22 +0200)]
daklib/archive.py: source for policy queue uploads may be in target suite
Note that this patch breaks binNMUs to suites where the source is only
available in a enhanced suite.
Ansgar Burchardt [Wed, 15 Aug 2012 20:17:20 +0000 (22:17 +0200)]
Also send announcements when accepting uploads from policy queues.
Joerg Jaspert [Wed, 15 Aug 2012 20:04:41 +0000 (22:04 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1' into merge
* ansgar/pu/multiarchive-1:
dak/process_policy.py, daklib/announce.py: fix bugs in new announce code
dak/process_upload.py: convert exception to string
dak/process_policy.py: only remove changes entey for rejected uploads
daklib/announce.py: fix typo
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Wed, 15 Aug 2012 20:01:36 +0000 (22:01 +0200)]
dak/process_policy.py, daklib/announce.py: fix bugs in new announce code
Ansgar Burchardt [Wed, 15 Aug 2012 19:57:56 +0000 (21:57 +0200)]
dak/process_upload.py: convert exception to string
This fixes a type error when the code uses "+" to concat strings which
we reach when we throw an exception in the exception handling code.
Ansgar Burchardt [Wed, 15 Aug 2012 19:57:19 +0000 (21:57 +0200)]
dak/process_policy.py: only remove changes entey for rejected uploads
Ansgar Burchardt [Wed, 15 Aug 2012 19:42:19 +0000 (21:42 +0200)]
daklib/announce.py: fix typo
Joerg Jaspert [Wed, 15 Aug 2012 19:28:59 +0000 (21:28 +0200)]
process-new: examine binary packages with new overrides only
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Wed, 15 Aug 2012 19:23:56 +0000 (21:23 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1' into merge
* ansgar/pu/multiarchive-1:
rewrite code for sending mails about processed uploads
dak/process_upload.py: improve error message for ArchiveExceptions and Rejects
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Aug 2012 19:17:06 +0000 (21:17 +0200)]
right order. *sigh*
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Tue, 14 Aug 2012 15:53:06 +0000 (17:53 +0200)]
Ensure we always have when we need it
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Mon, 13 Aug 2012 12:24:34 +0000 (14:24 +0200)]
rewrite code for sending mails about processed uploads
Ansgar Burchardt [Mon, 13 Aug 2012 10:07:03 +0000 (12:07 +0200)]
dak/process_upload.py: improve error message for ArchiveExceptions and Rejects
Joerg Jaspert [Tue, 14 Aug 2012 06:09:42 +0000 (08:09 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1'
* ansgar/pu/multiarchive-1:
daklib/archive.py: don't check hashes when copying upload to temporary location
dak/clean_suites.py: use '>' instead of '>='
daklib/utils.py (gpg_get_key_addresses): prefer @debian.org addresses
dak/process_upload.py: remove old inactive code; update some comments
dak/dakdb/update79.py: fix typo: workd → world
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Tue, 14 Aug 2012 06:02:00 +0000 (08:02 +0200)]
daklib/archive.py: don't check hashes when copying upload to temporary location
Ansgar Burchardt [Tue, 14 Aug 2012 05:55:39 +0000 (07:55 +0200)]
dak/clean_suites.py: use '>' instead of '>='
Joerg Jaspert [Mon, 13 Aug 2012 21:11:19 +0000 (23:11 +0200)]
Merge remote-tracking branch 'drkranz/fixes' into merge
* drkranz/fixes:
process-new: examine binary packages with new overrides only
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Mon, 13 Aug 2012 21:08:58 +0000 (21:08 +0000)]
process-new: examine binary packages with new overrides only
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Mon, 13 Aug 2012 20:51:39 +0000 (22:51 +0200)]
Merge remote-tracking branch 'drkranz/fixes' into merge
* drkranz/fixes:
Restore dak process-new -c
end() is not defined in daklib/queue.py
Correctly load comments text while rejecting a package with comments
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Mon, 13 Aug 2012 20:14:46 +0000 (20:14 +0000)]
Restore dak process-new -c
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Mon, 13 Aug 2012 19:33:13 +0000 (19:33 +0000)]
end() is not defined in daklib/queue.py
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Luca Falavigna [Mon, 13 Aug 2012 19:22:13 +0000 (19:22 +0000)]
Correctly load comments text while rejecting a package with comments
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Ansgar Burchardt [Mon, 13 Aug 2012 09:33:03 +0000 (11:33 +0200)]
daklib/utils.py (gpg_get_key_addresses): prefer @debian.org addresses
Ansgar Burchardt [Mon, 13 Aug 2012 09:13:42 +0000 (11:13 +0200)]
dak/process_upload.py: remove old inactive code; update some comments
Ansgar Burchardt [Mon, 13 Aug 2012 07:24:46 +0000 (09:24 +0200)]
dak/dakdb/update79.py: fix typo: workd → world
Joerg Jaspert [Sun, 12 Aug 2012 20:12:09 +0000 (22:12 +0200)]
make the export dir for (o-)p-u-new a bit more atomic
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 19:49:09 +0000 (21:49 +0200)]
silence
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 19:38:04 +0000 (21:38 +0200)]
Merge remote-tracking branch 'drkranz/new' into merge
* drkranz/new:
Restore correct visualization of binary-NEW uploads only
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Luca Falavigna [Sun, 12 Aug 2012 19:36:26 +0000 (19:36 +0000)]
Restore correct visualization of binary-NEW uploads only
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 18:26:37 +0000 (20:26 +0200)]
remove newstage function
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 17:29:55 +0000 (19:29 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
config/debian/cron.weekly: use bash
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 17:28:17 +0000 (19:28 +0200)]
config/debian/cron.weekly: use bash
Joerg Jaspert [Sun, 12 Aug 2012 17:17:10 +0000 (19:17 +0200)]
add archive option
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 17:16:15 +0000 (19:16 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/make_changelog.py: update for multiarchive changes
dak/make_maintainers.py: add archive option
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 17:15:25 +0000 (19:15 +0200)]
dak/make_changelog.py: update for multiarchive changes
Ansgar Burchardt [Sun, 12 Aug 2012 17:15:09 +0000 (19:15 +0200)]
dak/make_maintainers.py: add archive option
Joerg Jaspert [Sun, 12 Aug 2012 17:02:58 +0000 (19:02 +0200)]
bad )
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 17:01:13 +0000 (19:01 +0200)]
remove concat function
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 16:35:09 +0000 (18:35 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
daklib/contents.py: use filter() instead of filter_by()
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 16:34:59 +0000 (18:34 +0200)]
daklib/contents.py: use filter() instead of filter_by()
Joerg Jaspert [Sun, 12 Aug 2012 16:28:58 +0000 (18:28 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/make_pkg_file_mapping.py: update for multi-archive changes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 16:28:45 +0000 (18:28 +0200)]
dinstall function changes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 16:28:39 +0000 (18:28 +0200)]
dak/make_pkg_file_mapping.py: update for multi-archive changes
Joerg Jaspert [Sun, 12 Aug 2012 16:16:43 +0000 (18:16 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
daklib/lists.py: update for multiarch changes
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 16:16:28 +0000 (18:16 +0200)]
daklib/lists.py: update for multiarch changes
Joerg Jaspert [Sun, 12 Aug 2012 15:46:30 +0000 (17:46 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/queue_report.py: variables are also used in 'else' branch
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 15:44:31 +0000 (17:44 +0200)]
dak/queue_report.py: variables are also used in 'else' branch
Joerg Jaspert [Sun, 12 Aug 2012 15:35:16 +0000 (17:35 +0200)]
work, you beast
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 15:34:08 +0000 (17:34 +0200)]
renames
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 15:33:15 +0000 (17:33 +0200)]
want to use something from common? source it, bastard
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 15:32:10 +0000 (17:32 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/queue_report.py: use right variable
dak/generate_releases.py: handle empty list of signingkeys
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 15:31:41 +0000 (17:31 +0200)]
dak/queue_report.py: use right variable
Ansgar Burchardt [Sun, 12 Aug 2012 15:20:30 +0000 (17:20 +0200)]
dak/generate_releases.py: handle empty list of signingkeys
Joerg Jaspert [Sun, 12 Aug 2012 14:53:39 +0000 (16:53 +0200)]
lalala
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 14:51:11 +0000 (16:51 +0200)]
dpkg is too stupid, use apt
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 14:46:42 +0000 (16:46 +0200)]
right var name
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 14:44:24 +0000 (16:44 +0200)]
its suite not dist
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 14:39:14 +0000 (16:39 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/export_suite.py: skip existing files
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 14:39:03 +0000 (16:39 +0200)]
right version
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 12 Aug 2012 14:38:54 +0000 (16:38 +0200)]
generate incoming.d.o view
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 14:38:47 +0000 (16:38 +0200)]
dak/export_suite.py: skip existing files
Joerg Jaspert [Sun, 12 Aug 2012 14:32:04 +0000 (16:32 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/generate_packages_sources2.py: also import Archive from daklib.dbconn
dak/generate_packages_sources2.py: remove .all() when we need the query object
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 14:31:30 +0000 (16:31 +0200)]
dak/generate_packages_sources2.py: also import Archive from daklib.dbconn
Ansgar Burchardt [Sun, 12 Aug 2012 14:30:25 +0000 (16:30 +0200)]
dak/generate_packages_sources2.py: remove .all() when we need the query object
Joerg Jaspert [Sun, 12 Aug 2012 14:27:50 +0000 (16:27 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/export.py: be silent
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 14:27:31 +0000 (16:27 +0200)]
dak/export.py: be silent
Joerg Jaspert [Sun, 12 Aug 2012 14:23:13 +0000 (16:23 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
send announcement only for sourceful uploads
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 14:22:52 +0000 (16:22 +0200)]
send announcement only for sourceful uploads
Joerg Jaspert [Sun, 12 Aug 2012 14:17:24 +0000 (16:17 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
daklib/archive.py: session → self.session
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 14:16:38 +0000 (16:16 +0200)]
daklib/archive.py: session → self.session
Joerg Jaspert [Sun, 12 Aug 2012 14:10:46 +0000 (16:10 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
daklib/archive.py: use target suite as source_suite when installing to build queues
daklib/archive.py: doc: only subqueries are accepted
daklib/archive.py: use only enhanced suites as default source_suites
don't send mails about accepted buildd uploads to maintainer
dak/process_upload.py: include full changes file with signature
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 14:09:17 +0000 (16:09 +0200)]
daklib/archive.py: use target suite as source_suite when installing to build queues
Ansgar Burchardt [Sun, 12 Aug 2012 14:08:50 +0000 (16:08 +0200)]
daklib/archive.py: doc: only subqueries are accepted
Ansgar Burchardt [Sun, 12 Aug 2012 14:05:05 +0000 (16:05 +0200)]
daklib/archive.py: use only enhanced suites as default source_suites
Ansgar Burchardt [Sun, 12 Aug 2012 13:54:59 +0000 (15:54 +0200)]
don't send mails about accepted buildd uploads to maintainer
Ansgar Burchardt [Sun, 12 Aug 2012 13:52:36 +0000 (15:52 +0200)]
dak/process_upload.py: include full changes file with signature
Joerg Jaspert [Sun, 12 Aug 2012 13:32:53 +0000 (15:32 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'
* ansgar/pu/multiarchive-2:
dak/process_upload.py: only send mail to tracking server if accepted to real suite
templates/process-unchecked.accepted: use only defined subst variables
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Ansgar Burchardt [Sun, 12 Aug 2012 13:32:19 +0000 (15:32 +0200)]
dak/process_upload.py: only send mail to tracking server if accepted to real suite