]> git.decadent.org.uk Git - dak.git/log
dak.git
13 years agoAdd missing import
Mark Hymers [Fri, 29 Jul 2011 14:28:12 +0000 (15:28 +0100)]
Add missing import

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix thinko regarding ctime and datetime
Mark Hymers [Fri, 29 Jul 2011 14:27:06 +0000 (15:27 +0100)]
Fix thinko regarding ctime and datetime

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix path existance check
Mark Hymers [Fri, 29 Jul 2011 13:32:49 +0000 (14:32 +0100)]
Fix path existance check

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd error handling to find-null-maintainers
Mark Hymers [Fri, 29 Jul 2011 13:30:58 +0000 (14:30 +0100)]
Add error handling to find-null-maintainers

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd logger.close routine
Mark Hymers [Fri, 29 Jul 2011 13:25:02 +0000 (14:25 +0100)]
Add logger.close routine

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove 'poolize' command from dak.py; it hasn't been there for ages
Mark Hymers [Fri, 29 Jul 2011 13:23:12 +0000 (14:23 +0100)]
Remove 'poolize' command from dak.py; it hasn't been there for ages

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove utils. qualifications
Mark Hymers [Fri, 29 Jul 2011 13:19:00 +0000 (14:19 +0100)]
Remove utils. qualifications

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix thinko
Mark Hymers [Fri, 29 Jul 2011 13:18:12 +0000 (14:18 +0100)]
Fix thinko

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd missing import
Mark Hymers [Fri, 29 Jul 2011 13:17:07 +0000 (14:17 +0100)]
Add missing import

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix typo
Mark Hymers [Fri, 29 Jul 2011 13:16:20 +0000 (14:16 +0100)]
Fix typo

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd defaults for variables and move to y/m/d dir layout
Mark Hymers [Fri, 29 Jul 2011 13:13:56 +0000 (14:13 +0100)]
Add defaults for variables and move to y/m/d dir layout

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMake init-dirs read from database
Mark Hymers [Fri, 29 Jul 2011 12:30:51 +0000 (13:30 +0100)]
Make init-dirs read from database

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoCope with missing variables
Mark Hymers [Fri, 29 Jul 2011 12:30:32 +0000 (13:30 +0100)]
Cope with missing variables

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoBring template config up-to-date with removals
Mark Hymers [Fri, 29 Jul 2011 11:48:24 +0000 (12:48 +0100)]
Bring template config up-to-date with removals

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove unneeded config file options
Mark Hymers [Fri, 29 Jul 2011 11:45:38 +0000 (12:45 +0100)]
Remove unneeded config file options

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFinal queue.py Dir::Queue removals
Mark Hymers [Fri, 29 Jul 2011 11:44:53 +0000 (12:44 +0100)]
Final queue.py Dir::Queue removals

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMore database use to replace config file
Mark Hymers [Fri, 29 Jul 2011 11:44:19 +0000 (12:44 +0100)]
More database use to replace config file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoUse database instead of config file
Mark Hymers [Fri, 29 Jul 2011 11:39:03 +0000 (12:39 +0100)]
Use database instead of config file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix typo
Mark Hymers [Fri, 29 Jul 2011 11:37:03 +0000 (12:37 +0100)]
Fix typo

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoConvert from Dir::Queue references to db
Mark Hymers [Fri, 29 Jul 2011 10:33:42 +0000 (11:33 +0100)]
Convert from Dir::Queue references to db

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoStop using Dir::Queue::
Mark Hymers [Fri, 29 Jul 2011 10:28:02 +0000 (11:28 +0100)]
Stop using Dir::Queue::

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix output name
Mark Hymers [Fri, 29 Jul 2011 09:43:53 +0000 (10:43 +0100)]
Fix output name

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd missing import
Mark Hymers [Fri, 29 Jul 2011 09:39:11 +0000 (10:39 +0100)]
Add missing import

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'mhy/master'
Mark Hymers [Fri, 29 Jul 2011 09:37:45 +0000 (10:37 +0100)]
Merge remote branch 'mhy/master'

13 years agoLook up queue paths in database
Mark Hymers [Fri, 29 Jul 2011 09:37:30 +0000 (10:37 +0100)]
Look up queue paths in database

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove use of ::Queue:: in the import_known_changes
Mark Hymers [Fri, 29 Jul 2011 09:29:52 +0000 (10:29 +0100)]
Remove use of ::Queue:: in the import_known_changes

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoCatch exceptions when running import-users-from-passwd
Mark Hymers [Fri, 29 Jul 2011 09:06:06 +0000 (10:06 +0100)]
Catch exceptions when running import-users-from-passwd

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove use of Dir::Queue::Disembargo
Mark Hymers [Fri, 29 Jul 2011 08:41:50 +0000 (09:41 +0100)]
Remove use of Dir::Queue::Disembargo

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove use of Dir::Queue::Unchecked in config file
Mark Hymers [Fri, 29 Jul 2011 08:28:41 +0000 (09:28 +0100)]
Remove use of Dir::Queue::Unchecked in config file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix up dak config template
Mark Hymers [Fri, 29 Jul 2011 08:00:47 +0000 (09:00 +0100)]
Fix up dak config template

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoReject isn't a queue
Mark Hymers [Fri, 29 Jul 2011 07:55:36 +0000 (08:55 +0100)]
Reject isn't a queue

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove old, broken and unused code
Mark Hymers [Fri, 29 Jul 2011 07:31:42 +0000 (08:31 +0100)]
Remove old, broken and unused code

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoUpdate schema to rev 64
Mark Hymers [Thu, 28 Jul 2011 13:22:02 +0000 (14:22 +0100)]
Update schema to rev 64

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoIgnore generated file
Mark Hymers [Thu, 28 Jul 2011 13:19:58 +0000 (14:19 +0100)]
Ignore generated file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix up permissions. Closes: #633519
Mark Hymers [Thu, 28 Jul 2011 13:01:50 +0000 (14:01 +0100)]
Fix up permissions.  Closes: #633519

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'ftpmaster/master'
Mark Hymers [Thu, 28 Jul 2011 07:46:12 +0000 (08:46 +0100)]
Merge remote branch 'ftpmaster/master'

13 years agoNote about symlink
Mark Hymers [Thu, 28 Jul 2011 07:11:13 +0000 (08:11 +0100)]
Note about symlink

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoNotes about creating dak.conf
Mark Hymers [Thu, 28 Jul 2011 07:10:07 +0000 (08:10 +0100)]
Notes about creating dak.conf

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd minimal dak.conf examples
Mark Hymers [Thu, 28 Jul 2011 07:09:52 +0000 (08:09 +0100)]
Add minimal dak.conf examples

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd missing example setting
Mark Hymers [Thu, 28 Jul 2011 07:00:01 +0000 (08:00 +0100)]
Add missing example setting

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRe-order example configuration file
Mark Hymers [Thu, 28 Jul 2011 06:58:21 +0000 (07:58 +0100)]
Re-order example configuration file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoUpdate example configuration file
Mark Hymers [Thu, 28 Jul 2011 06:57:15 +0000 (07:57 +0100)]
Update example configuration file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoCheck suite from database, not config file
Mark Hymers [Thu, 28 Jul 2011 06:56:31 +0000 (07:56 +0100)]
Check suite from database, not config file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoUse components from database
Mark Hymers [Thu, 28 Jul 2011 06:50:47 +0000 (07:50 +0100)]
Use components from database

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd get_component_names routine
Mark Hymers [Thu, 28 Jul 2011 06:37:16 +0000 (07:37 +0100)]
Add get_component_names routine

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoDone isn't a queue either
Mark Hymers [Thu, 28 Jul 2011 06:27:36 +0000 (07:27 +0100)]
Done isn't a queue either

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoHolding isn't a queue either, it's a tmpdir
Mark Hymers [Thu, 28 Jul 2011 06:20:45 +0000 (07:20 +0100)]
Holding isn't a queue either, it's a tmpdir

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoBTSVersionTrack isn't a queue...
Mark Hymers [Thu, 28 Jul 2011 06:16:24 +0000 (07:16 +0100)]
BTSVersionTrack isn't a queue...

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak
Torsten Werner [Wed, 27 Jul 2011 21:01:30 +0000 (23:01 +0200)]
Merge branch 'master' of ftp-master.debian.org:/srv/ftp.debian.org/git/dak

13 years agoFix extract_component_from_section() and testcase.
Torsten Werner [Wed, 27 Jul 2011 21:01:10 +0000 (23:01 +0200)]
Fix extract_component_from_section() and testcase.

Signed-off-by: Torsten Werner <twerner@debian.org>
13 years agoRemove more unused variables
Mark Hymers [Wed, 27 Jul 2011 20:40:37 +0000 (21:40 +0100)]
Remove more unused variables

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove unused variable
Mark Hymers [Wed, 27 Jul 2011 20:25:24 +0000 (21:25 +0100)]
Remove unused variable

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoSimplify config path
Mark Hymers [Wed, 27 Jul 2011 20:24:40 +0000 (21:24 +0100)]
Simplify config path

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'mhy/master'
Mark Hymers [Wed, 27 Jul 2011 20:07:01 +0000 (21:07 +0100)]
Merge remote branch 'mhy/master'

13 years agoFallback if DefaultSuite is not set
Mark Hymers [Wed, 27 Jul 2011 20:03:08 +0000 (21:03 +0100)]
Fallback if DefaultSuite is not set

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove Dinstall::LockFile
Mark Hymers [Wed, 27 Jul 2011 20:02:21 +0000 (21:02 +0100)]
Remove Dinstall::LockFile

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoUse database instead of config file for Archive::
Mark Hymers [Wed, 27 Jul 2011 19:18:53 +0000 (20:18 +0100)]
Use database instead of config file for Archive::

Leave in security and bpo configs for now as they need
upgrading before they're removed.

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoUpdate schema to 63
Mark Hymers [Wed, 27 Jul 2011 19:10:55 +0000 (20:10 +0100)]
Update schema to 63

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'mhy/master'
Mark Hymers [Wed, 27 Jul 2011 19:08:14 +0000 (20:08 +0100)]
Merge remote branch 'mhy/master'

13 years agoMove PrimaryMirror field into database
Mark Hymers [Wed, 27 Jul 2011 19:07:48 +0000 (20:07 +0100)]
Move PrimaryMirror field into database

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove unused value
Mark Hymers [Wed, 27 Jul 2011 18:45:57 +0000 (19:45 +0100)]
Remove unused value

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove GPGKeyring - it's no longer used
Mark Hymers [Wed, 27 Jul 2011 18:45:20 +0000 (19:45 +0100)]
Remove GPGKeyring - it's no longer used

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove more unused values
Mark Hymers [Wed, 27 Jul 2011 18:41:40 +0000 (19:41 +0100)]
Remove more unused values

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'ftpmaster/master'
Mark Hymers [Wed, 27 Jul 2011 18:30:18 +0000 (19:30 +0100)]
Merge remote branch 'ftpmaster/master'

13 years agoMerge remote branch 'mhy/master'
Mark Hymers [Wed, 27 Jul 2011 17:17:51 +0000 (18:17 +0100)]
Merge remote branch 'mhy/master'

13 years agoRemove unused option
Mark Hymers [Wed, 27 Jul 2011 17:13:19 +0000 (18:13 +0100)]
Remove unused option

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoClean up boolean logic
Mark Hymers [Wed, 27 Jul 2011 16:58:26 +0000 (17:58 +0100)]
Clean up boolean logic

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix suite case
Mark Hymers [Wed, 27 Jul 2011 16:26:20 +0000 (17:26 +0100)]
Fix suite case

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove unused fields
Mark Hymers [Wed, 27 Jul 2011 15:49:51 +0000 (16:49 +0100)]
Remove unused fields

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove use of GPGKeyring and use database
Mark Hymers [Wed, 27 Jul 2011 14:18:09 +0000 (15:18 +0100)]
Remove use of GPGKeyring and use database

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix up component handling as it's not in config file any more
Mark Hymers [Wed, 27 Jul 2011 14:04:53 +0000 (15:04 +0100)]
Fix up component handling as it's not in config file any more

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd keyring helper routines
Mark Hymers [Wed, 27 Jul 2011 13:56:20 +0000 (14:56 +0100)]
Add keyring helper routines

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMove test case for extract_component to be a db test
Mark Hymers [Wed, 27 Jul 2011 11:52:24 +0000 (12:52 +0100)]
Move test case for extract_component to be a db test

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'ftpmaster/master'
Mark Hymers [Wed, 27 Jul 2011 11:45:11 +0000 (12:45 +0100)]
Merge remote branch 'ftpmaster/master'

13 years agocommit more often in clean-suites
Torsten Werner [Wed, 27 Jul 2011 11:05:19 +0000 (13:05 +0200)]
commit more often in clean-suites

... to avoid database leaks in case of exceptions

Signed-off-by: Torsten Werner <twerner@debian.org>
13 years agoRemove removed config options
Mark Hymers [Wed, 27 Jul 2011 10:17:09 +0000 (11:17 +0100)]
Remove removed config options

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove Component config section from config docs
Mark Hymers [Wed, 27 Jul 2011 10:10:58 +0000 (11:10 +0100)]
Remove Component config section from config docs

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove use of Component in dak.conf, use db instead
Mark Hymers [Wed, 27 Jul 2011 10:04:58 +0000 (11:04 +0100)]
Remove use of Component in dak.conf, use db instead

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoFix up dsc-syntax check
Mark Hymers [Wed, 27 Jul 2011 09:37:51 +0000 (10:37 +0100)]
Fix up dsc-syntax check

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove unused Location config
Mark Hymers [Wed, 27 Jul 2011 08:41:46 +0000 (09:41 +0100)]
Remove unused Location config

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoKill unused OverrideType from the config file
Mark Hymers [Wed, 27 Jul 2011 08:40:11 +0000 (09:40 +0100)]
Kill unused OverrideType from the config file

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoCentralise UrgencyLog handling
Mark Hymers [Wed, 27 Jul 2011 08:22:20 +0000 (09:22 +0100)]
Centralise UrgencyLog handling

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoRemove unused MorgueReject setting
Mark Hymers [Wed, 27 Jul 2011 08:13:18 +0000 (09:13 +0100)]
Remove unused MorgueReject setting

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoUse the database instead of Lists for check_archive
Mark Hymers [Wed, 27 Jul 2011 08:08:12 +0000 (09:08 +0100)]
Use the database instead of Lists for check_archive

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'mhy/master'
Mark Hymers [Tue, 26 Jul 2011 22:32:23 +0000 (23:32 +0100)]
Merge remote branch 'mhy/master'

13 years agoUpdate schema version
Mark Hymers [Tue, 26 Jul 2011 22:29:16 +0000 (23:29 +0100)]
Update schema version

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'mhy/master'
Mark Hymers [Tue, 26 Jul 2011 22:24:58 +0000 (23:24 +0100)]
Merge remote branch 'mhy/master'

13 years agoEnsure that suite_name is unique
Mark Hymers [Tue, 26 Jul 2011 22:15:37 +0000 (23:15 +0100)]
Ensure that suite_name is unique

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoDocument adding a suite
Mark Hymers [Tue, 26 Jul 2011 22:09:46 +0000 (23:09 +0100)]
Document adding a suite

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAllow adding a suite with all architectures
Mark Hymers [Tue, 26 Jul 2011 22:06:15 +0000 (23:06 +0100)]
Allow adding a suite with all architectures

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoAdd newline
Mark Hymers [Tue, 26 Jul 2011 20:35:59 +0000 (21:35 +0100)]
Add newline

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMake init_core executable
Mark Hymers [Tue, 26 Jul 2011 20:29:07 +0000 (21:29 +0100)]
Make init_core executable

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'mhy/master'
Mark Hymers [Tue, 26 Jul 2011 20:27:37 +0000 (21:27 +0100)]
Merge remote branch 'mhy/master'

13 years agoAdd some core table setup
Mark Hymers [Tue, 26 Jul 2011 20:25:24 +0000 (21:25 +0100)]
Add some core table setup

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoCope with empty queue
Mark Hymers [Tue, 26 Jul 2011 18:59:39 +0000 (19:59 +0100)]
Cope with empty queue

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMore checks for Dinstall::BugServer
Mark Hymers [Tue, 26 Jul 2011 13:50:16 +0000 (14:50 +0100)]
More checks for Dinstall::BugServer

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoDon't use Dinstall::BugServer unless it's configured
Mark Hymers [Tue, 26 Jul 2011 13:42:41 +0000 (14:42 +0100)]
Don't use Dinstall::BugServer unless it's configured

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoOnly use PackagesServer if it exists
Mark Hymers [Tue, 26 Jul 2011 13:34:32 +0000 (14:34 +0100)]
Only use PackagesServer if it exists

Signed-off-by: Mark Hymers <mhy@debian.org>
13 years agoMerge remote branch 'ftpmaster/master'
Mark Hymers [Tue, 26 Jul 2011 13:14:04 +0000 (14:14 +0100)]
Merge remote branch 'ftpmaster/master'

13 years agoStart directory creation
Mark Hymers [Tue, 26 Jul 2011 13:10:25 +0000 (14:10 +0100)]
Start directory creation

Signed-off-by: Mark Hymers <mhy@debian.org>