]>
git.decadent.org.uk Git - dak.git/log
Raphaël Hertzog [Mon, 26 Oct 2009 23:08:07 +0000 (00:08 +0100)]
Add list of allowed source formats in the database
* Add dak/dakdb/update15.py to update the database.
* Update required_database_schema to 15 in dak/update_db.py.
Raphael Hertzog [Sat, 28 Feb 2009 16:39:31 +0000 (17:39 +0100)]
daklib/regexes.py: updates to support new source files
The regex re_issource is modified to recognize the new compression scheme
supported by the 3.0 source package formats. Also add the
the debian.tar file used by 3.0 (quilt) and 2.0 and the
.orig-component.tar for additional upstream tarballs.
Add a new regex re_is_orig_source to know if a file correspond
to some upstream source tarballs (where the version should not have a
debian revision).
Add new regexes re_source_ext and re_orig_source_ext to match only the
extension of source files. And reuse those in the definition of
re_is_orig_source and re_issource to avoid duplication.
Signed-off-by: Raphael Hertzog <hertzog@debian.org>
Frank Lichtenheld [Mon, 26 Oct 2009 19:43:22 +0000 (19:43 +0000)]
Re-enable BXA notifications
Signed-off-by: Frank Lichtenheld <djpig@debian.org>
Frank Lichtenheld [Mon, 26 Oct 2009 19:42:33 +0000 (19:42 +0000)]
queue: Fix typo
Signed-off-by: Frank Lichtenheld <djpig@debian.org>
Chris Lamb [Mon, 26 Oct 2009 19:27:09 +0000 (19:27 +0000)]
Fix Archive.__repr__
Signed-off-by: Chris Lamb <lamby@debian.org>
Chris Lamb [Mon, 26 Oct 2009 19:25:33 +0000 (19:25 +0000)]
Factor out most common session handling into decorator.
Signed-off-by: Chris Lamb <lamby@debian.org>
Frank Lichtenheld [Mon, 26 Oct 2009 19:19:27 +0000 (19:19 +0000)]
Convert process_new to new APIs
All code only used in security and/or stable updates is commented
out for now and not converted, yet
Frank Lichtenheld [Mon, 26 Oct 2009 19:16:43 +0000 (19:16 +0000)]
Print a warning if a trainee tries to do something he's not allowed to do
Signed-off-by: Frank Lichtenheld <djpig@debian.org>
Frank Lichtenheld [Mon, 26 Oct 2009 13:50:32 +0000 (13:50 +0000)]
Documentation fixes
Signed-off-by: Frank Lichtenheld <djpig@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 19:11:03 +0000 (20:11 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
really disable contents in p-a
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 19:10:50 +0000 (19:10 +0000)]
really disable contents in p-a
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 19:06:06 +0000 (20:06 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
disable contents storage for now
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 19:05:43 +0000 (19:05 +0000)]
disable contents storage for now
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 18:21:07 +0000 (19:21 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
Dear Ganneff, C+P coding is not helpful
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 18:20:43 +0000 (18:20 +0000)]
Dear Ganneff, C+P coding is not helpful
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 18:18:46 +0000 (19:18 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
try fixing up this *again*
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 18:17:04 +0000 (19:17 +0100)]
For now do not say queue only but let it deliver instantly
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 18:15:21 +0000 (18:15 +0000)]
try fixing up this *again*
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 18:10:03 +0000 (19:10 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
why do people want readable messages?
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 18:09:50 +0000 (18:09 +0000)]
why do people want readable messages?
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 18:07:32 +0000 (19:07 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
urgh, wrong part of the message
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 18:06:46 +0000 (18:06 +0000)]
urgh, wrong part of the message
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 18:03:33 +0000 (19:03 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
tidy up messages
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 18:03:10 +0000 (18:03 +0000)]
tidy up messages
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 18:00:49 +0000 (19:00 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
package -> source
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 18:00:37 +0000 (18:00 +0000)]
package -> source
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 17:59:32 +0000 (18:59 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
show the package name, not the object repr
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 17:59:15 +0000 (17:59 +0000)]
show the package name, not the object repr
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 17:57:47 +0000 (18:57 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
we now get an object or None back not a list...
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 17:56:42 +0000 (17:56 +0000)]
we now get an object or None back not a list...
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 17:54:00 +0000 (18:54 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
use correct function name
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 17:46:55 +0000 (17:46 +0000)]
use correct function name
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 16:55:22 +0000 (17:55 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
initialise template variables
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 16:54:40 +0000 (16:54 +0000)]
initialise template variables
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 16:39:29 +0000 (17:39 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Don't repr the object; could be a long (and ends up with eg. "2L")
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 16:38:56 +0000 (17:38 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
the database is faster than us now
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 16:38:39 +0000 (16:38 +0000)]
the database is faster than us now
Signed-off-by: Mark Hymers <mhy@debian.org>
Chris Lamb [Mon, 26 Oct 2009 16:30:41 +0000 (16:30 +0000)]
Don't repr the object; could be a long (and ends up with eg. "2L")
Signed-off-by: Chris Lamb <lamby@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 16:25:00 +0000 (17:25 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
make cruft_report report
whoops - call it with the object, not the name
call get_suite_binaries properly
pass parameters properly
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 16:24:46 +0000 (16:24 +0000)]
make cruft_report report
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 15:24:51 +0000 (16:24 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Use the correct dictionary to lookup name of users.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Chris Lamb [Mon, 26 Oct 2009 15:23:56 +0000 (15:23 +0000)]
Use the correct dictionary to lookup name of users.
Signed-off-by: Chris Lamb <lamby@debian.org>
Mark Hymers [Mon, 26 Oct 2009 15:20:55 +0000 (15:20 +0000)]
whoops - call it with the object, not the name
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 26 Oct 2009 15:20:06 +0000 (15:20 +0000)]
call get_suite_binaries properly
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 26 Oct 2009 15:18:25 +0000 (15:18 +0000)]
pass parameters properly
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 15:12:48 +0000 (16:12 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
import a class we need and don't hide errors
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 15:12:26 +0000 (15:12 +0000)]
import a class we need and don't hide errors
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 15:03:55 +0000 (16:03 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
hack around file hanging around forever
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 15:03:27 +0000 (15:03 +0000)]
hack around file hanging around forever
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 15:03:17 +0000 (16:03 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Revert "Use gzip.open(.., 'rb')" as this version of python-apt is olde
Find/replace fail.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:54:42 +0000 (14:54 +0000)]
Revert "Use gzip.open(.., 'rb')" as this version of python-apt is olde
This reverts commit
91cd6acebec69854074c594bf917561001f57ef4 .
Signed-off-by: Chris Lamb <lamby@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:52:42 +0000 (14:52 +0000)]
Find/replace fail.
Signed-off-by: Chris Lamb <lamby@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:51:46 +0000 (15:51 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
fix handling of suite names
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 14:50:29 +0000 (14:50 +0000)]
fix handling of suite names
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:49:24 +0000 (15:49 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Make import_keyring use dbconn.get_or_set_uid.
Make import_keyring use get_or_set_keyring.
Port database.get_or_set_keyring_id => dbconn.get_or_set_keyring
Use gzip.open(.., 'rb') instead of gunzip and temporary filenames.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:48:15 +0000 (14:48 +0000)]
Make import_keyring use dbconn.get_or_set_uid.
Signed-off-by: Chris Lamb <lamby@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:46:13 +0000 (14:46 +0000)]
Make import_keyring use get_or_set_keyring.
Signed-off-by: Chris Lamb <lamby@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:45:55 +0000 (14:45 +0000)]
Port database.get_or_set_keyring_id => dbconn.get_or_set_keyring
Signed-off-by: Chris Lamb <lamby@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:27:03 +0000 (14:27 +0000)]
Use gzip.open(.., 'rb') instead of gunzip and temporary filenames.
Signed-off-by: Chris Lamb <lamby@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:47:49 +0000 (15:47 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
use the right variable names
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 14:47:15 +0000 (14:47 +0000)]
use the right variable names
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:43:45 +0000 (15:43 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
import a function which we use
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 14:43:24 +0000 (14:43 +0000)]
import a function which we use
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:42:26 +0000 (15:42 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
and again...
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 14:42:15 +0000 (14:42 +0000)]
and again...
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:41:12 +0000 (15:41 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
use the right variable name
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 14:40:38 +0000 (14:40 +0000)]
use the right variable name
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:25:11 +0000 (15:25 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
pass session down to delete_packages
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 14:24:24 +0000 (14:24 +0000)]
pass session down to delete_packages
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:16:04 +0000 (15:16 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
get_suite_architectures returns [Architecture] now, not [str]
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:12:36 +0000 (14:12 +0000)]
get_suite_architectures returns [Architecture] now, not [str]
Signed-off-by: Chris Lamb <lamby@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 14:07:21 +0000 (15:07 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Alter get_maintainer API to return Maintainer object or None
Fix get_maintainer
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Chris Lamb [Mon, 26 Oct 2009 14:04:51 +0000 (14:04 +0000)]
Alter get_maintainer API to return Maintainer object or None
Signed-off-by: Chris Lamb <lamby@debian.org>
Chris Lamb [Mon, 26 Oct 2009 13:56:48 +0000 (13:56 +0000)]
Fix get_maintainer
Signed-off-by: Chris Lamb <lamby@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 13:54:59 +0000 (14:54 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Port get_maintainer to dbconn.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Chris Lamb [Mon, 26 Oct 2009 13:54:02 +0000 (13:54 +0000)]
Port get_maintainer to dbconn.
Signed-off-by: Chris Lamb <lamby@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 13:39:23 +0000 (14:39 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
another merge failure
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 13:38:15 +0000 (13:38 +0000)]
another merge failure
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 13:34:18 +0000 (14:34 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
fix bad merge
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 13:34:03 +0000 (13:34 +0000)]
fix bad merge
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 13:32:01 +0000 (14:32 +0100)]
Merge commit 'mhy/master' into merge
* commit 'mhy/master':
remove UserExtensions
move extensions back into main code base
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 13:31:36 +0000 (14:31 +0100)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Use session because we have it.
daklib.database has gone away; use dbconn versions.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 13:31:30 +0000 (13:31 +0000)]
remove UserExtensions
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 26 Oct 2009 13:30:42 +0000 (13:30 +0000)]
move extensions back into main code base
Signed-off-by: Mark Hymers <mhy@debian.org>
Chris Lamb [Mon, 26 Oct 2009 13:30:14 +0000 (13:30 +0000)]
Use session because we have it.
Signed-off-by: Chris Lamb <lamby@debian.org>
Chris Lamb [Mon, 26 Oct 2009 13:29:07 +0000 (13:29 +0000)]
daklib.database has gone away; use dbconn versions.
Signed-off-by: Chris Lamb <lamby@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 12:57:21 +0000 (13:57 +0100)]
Merge commit 'mhy/sqlalchemy' into merge
* commit 'mhy/sqlalchemy': (135 commits)
pass session to get_id
NULL is None, not ""
fix bad merge in
1c35448b880358d020e81339657e3435fdda9434
typo fixes
clean up holding path
only look in queues which exist
handle bad checksum lines
misc fixes
fix typo
fix typo
attempt to ensure we clear up sessions
make sure we close sessions
miscellaneous fixups from testing
convert check_overrides to new DB API
convert override.py to new DB API
convert (badly) rm to new DB API
convert ls to new DB API
bug fix
convert import_keyring to new DB API
convert cruft_report to new DB API
...
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 10:47:11 +0000 (11:47 +0100)]
and another
another useless script gone.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 10:40:55 +0000 (10:40 +0000)]
pass session to get_id
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 26 Oct 2009 10:18:15 +0000 (10:18 +0000)]
NULL is None, not ""
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Mon, 26 Oct 2009 09:39:06 +0000 (10:39 +0100)]
cleanup
remove 2 unused commands.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Mark Hymers [Mon, 26 Oct 2009 09:03:35 +0000 (09:03 +0000)]
fix bad merge in
1c35448b880358d020e81339657e3435fdda9434
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Mon, 26 Oct 2009 08:58:50 +0000 (08:58 +0000)]
Merge commit 'origin/sqlalchemy' into sqlalchemy
Mark Hymers [Mon, 26 Oct 2009 08:58:12 +0000 (08:58 +0000)]
Merge commit 'ftpmaster/master' into sqlalchemy
Conflicts:
dak/override.py
dak/process_unchecked.py
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 11 Oct 2009 15:53:23 +0000 (15:53 +0000)]
add a guest user
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 11 Oct 2009 15:45:13 +0000 (15:45 +0000)]
shut up import-users-from-passwd on merkel
Signed-off-by: Mark Hymers <mhy@debian.org>
Joerg Jaspert [Tue, 6 Oct 2009 22:33:49 +0000 (00:33 +0200)]
Merge commit 'lamby/master' into merge
* commit 'lamby/master':
Reject "dcut rm" components that start with a wildcard
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Chris Lamb [Tue, 6 Oct 2009 22:27:19 +0000 (23:27 +0100)]
Reject "dcut rm" components that start with a wildcard
Mark Hymers [Sun, 4 Oct 2009 14:19:30 +0000 (14:19 +0000)]
typo fixes
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 4 Oct 2009 14:13:40 +0000 (14:13 +0000)]
Merge branch 'sqlalchemy' of http://ftp-master.debian.org/~mhy/git/dak into sqlalchemy