]> git.donarmstrong.com Git - dak.git/log
dak.git
17 years agoFix check logic to work the way apt_pkg.VersionCompare wants it. Also parse "not...
Joerg Jaspert [Sun, 2 Mar 2008 22:39:16 +0000 (23:39 +0100)]
Fix check logic to work the way apt_pkg.VersionCompare wants it. Also parse "not in testing" as reject reason, as wanted by a release team member

17 years agoMake the no-action working
Joerg Jaspert [Sun, 2 Mar 2008 21:11:28 +0000 (22:11 +0100)]
Make the no-action working

17 years agoFix a number of syntax errors. Also do not remove elements from a dict where we itera...
Joerg Jaspert [Sun, 2 Mar 2008 21:06:51 +0000 (22:06 +0100)]
Fix a number of syntax errors. Also do not remove elements from a dict where we iterate through

17 years agoAdd check_transitions so the yaml file can easily be checked. Make it known to dak
Joerg Jaspert [Sun, 2 Mar 2008 16:37:58 +0000 (17:37 +0100)]
Add check_transitions so the yaml file can easily be checked. Make it known to dak

17 years agoMove database query in own function in database.py, use it from check-transition
Joerg Jaspert [Sun, 2 Mar 2008 15:39:41 +0000 (16:39 +0100)]
Move database query in own function in database.py, use it from check-transition

17 years agoActually revert the move to daklib.queue, keep it in proces_unchecked.
Joerg Jaspert [Sun, 2 Mar 2008 15:29:46 +0000 (16:29 +0100)]
Actually revert the move to daklib.queue, keep it in proces_unchecked.
Will only move the sql to daklib.database, and the wrapper for the
release team will have the rest on its own.

17 years ago* daklib/queue.py (check_transition): Added in here
Joerg Jaspert [Sun, 2 Mar 2008 15:12:20 +0000 (16:12 +0100)]
* daklib/queue.py (check_transition): Added in here
  Modified so it only cleans up when called with cleanup
  parameter. Which will be called from a seperate script for the
  release managers.

* dak/process_unchecked.py
  (check_transition): Warn on broken transitions file and return,
  not doing anything.
  (check_transition): Moved out of here, into daklib/queue
  (process_it): Call it in daklib.queue, but only if
  changes[architecture] has source included.

17 years agoMerge two checks if we should run or not.
Joerg Jaspert [Sun, 2 Mar 2008 13:39:13 +0000 (14:39 +0100)]
Merge two checks if we should run or not.
Also modify the database result check to not break.

17 years agoPlace ReleaseTransitions where they are expected.
Joerg Jaspert [Sun, 2 Mar 2008 10:23:50 +0000 (11:23 +0100)]
Place ReleaseTransitions where they are expected.

17 years agoAdded a transition check feature for the release team, together with an
Joerg Jaspert [Sun, 2 Mar 2008 00:59:48 +0000 (01:59 +0100)]
Added a transition check feature for the release team, together with an
example transition yaml file.

17 years agoadd automatic d-i byhand processing
Anthony Towns [Fri, 29 Feb 2008 22:58:42 +0000 (22:58 +0000)]
add automatic d-i byhand processing
add armel to testing
update stable point release README

17 years agoScript to import yet missing fields from filippo's uploads-history DB.
Christoph Berg [Sat, 9 Feb 2008 22:27:52 +0000 (23:27 +0100)]
Script to import yet missing fields from filippo's uploads-history DB.

17 years agoMerge myons fubar fix
Joerg Jaspert [Sat, 9 Feb 2008 20:34:21 +0000 (21:34 +0100)]
Merge myons fubar fix

17 years agoAdd ChangeLog entry for previous commit (fubar does not exist in global
Christoph Berg [Sat, 9 Feb 2008 20:04:53 +0000 (21:04 +0100)]
Add ChangeLog entry for previous commit (fubar does not exist in global
namespace).

17 years agoAdd changedby column to source table, and fill in information found in the
Christoph Berg [Sat, 9 Feb 2008 19:57:33 +0000 (20:57 +0100)]
Add changedby column to source table, and fill in information found in the
.changes. This will allow to identify NMUs and sponsored uploads more precisely
in tools querying projectb.

Also move src_uploaders after source in DB population script so the REFERNCES
clause works.

17 years agofubar does not exist in global namespace
Christoph Berg [Sat, 9 Feb 2008 19:36:41 +0000 (20:36 +0100)]
fubar does not exist in global namespace

17 years agoPending merge
Joerg Jaspert [Wed, 6 Feb 2008 22:01:47 +0000 (23:01 +0100)]
Pending merge

17 years ago[AJ, r=JT] add debian maintainers not able to update any packages and fix packages...
James Troup [Wed, 6 Feb 2008 21:59:24 +0000 (21:59 +0000)]
[AJ, r=JT] add debian maintainers not able to update any packages and fix packages debian maintainers may updae

17 years ago[AJ, r=JT] fix slice for raw- check
James Troup [Wed, 6 Feb 2008 21:58:54 +0000 (21:58 +0000)]
[AJ, r=JT] fix slice for raw- check

17 years ago[AJ, r=JT] add armel
James Troup [Wed, 6 Feb 2008 21:58:34 +0000 (21:58 +0000)]
[AJ, r=JT] add armel

17 years agokey variable missing for keyexpired reject
Joerg Jaspert [Wed, 6 Feb 2008 21:45:42 +0000 (22:45 +0100)]
key variable missing for keyexpired reject

17 years agoupdate new-security-install and security-install from klecker
Anthony Towns [Tue, 15 Jan 2008 07:36:22 +0000 (07:36 +0000)]
update new-security-install and security-install from klecker

17 years agoupdate security-install.advisory template from klecker
Anthony Towns [Tue, 15 Jan 2008 07:31:56 +0000 (07:31 +0000)]
update security-install.advisory template from klecker

17 years agosync debian-security config from klecker
Anthony Towns [Tue, 15 Jan 2008 07:19:42 +0000 (07:19 +0000)]
sync debian-security config from klecker

17 years agoprocess_unchecked: if embargoed queues are enabled, always embargo
Anthony Towns [Mon, 14 Jan 2008 06:13:57 +0000 (06:13 +0000)]
process_unchecked: if embargoed queues are enabled, always embargo

17 years agoprocess_unchecked: Check for duplicate files in embargoed/unembargoed
Anthony Towns [Mon, 14 Jan 2008 06:12:51 +0000 (06:12 +0000)]
process_unchecked: Check for duplicate files in embargoed/unembargoed
dirs, if configured

17 years agoadd src_uploaders creation and permissions to setup
Anthony Towns [Mon, 14 Jan 2008 04:08:54 +0000 (04:08 +0000)]
add src_uploaders creation and permissions to setup

17 years agogrant permissions on keyrings table
Anthony Towns [Mon, 14 Jan 2008 04:01:28 +0000 (04:01 +0000)]
grant permissions on keyrings table

17 years agoadd keyrings table to init_pool sql
Anthony Towns [Mon, 14 Jan 2008 03:58:13 +0000 (03:58 +0000)]
add keyrings table to init_pool sql

17 years agoinitial support for local python extensions
Anthony Towns [Mon, 14 Jan 2008 03:45:03 +0000 (03:45 +0000)]
initial support for local python extensions

17 years agoRemove debug output
Joerg Jaspert [Tue, 8 Jan 2008 23:43:29 +0000 (00:43 +0100)]
Remove debug output

17 years agoLet NBS work for experimental too
Joerg Jaspert [Tue, 8 Jan 2008 23:34:05 +0000 (00:34 +0100)]
Let NBS work for experimental too

17 years agoMerge lintian html fixes
Joerg Jaspert [Mon, 7 Jan 2008 00:09:30 +0000 (01:09 +0100)]
Merge lintian html fixes

17 years agoRemove linda call, linda doesnt provide anything anymore thats not done by lintian
Joerg Jaspert [Mon, 7 Jan 2008 00:06:42 +0000 (01:06 +0100)]
Remove linda call, linda doesnt provide anything anymore thats not done by lintian

17 years agodont escape html chars if not needed
Joerg Jaspert [Sun, 6 Jan 2008 11:46:38 +0000 (12:46 +0100)]
dont escape html chars if not needed

17 years agoLintian now loves html output too
Joerg Jaspert [Sun, 6 Jan 2008 11:24:07 +0000 (12:24 +0100)]
Lintian now loves html output too

17 years agocron.unchecked: don't try doing anything if the daily lock is held
Anthony Towns [Thu, 3 Jan 2008 15:02:09 +0000 (15:02 +0000)]
cron.unchecked: don't try doing anything if the daily lock is held

17 years ago[AJ, r=JT] fix process-new's handling of check_dsc_against_db() warnings
James Troup [Mon, 31 Dec 2007 16:57:09 +0000 (16:57 +0000)]
[AJ, r=JT] fix process-new's handling of check_dsc_against_db() warnings

17 years ago[JJ, r=JT] sync
James Troup [Sun, 30 Dec 2007 22:14:51 +0000 (22:14 +0000)]
[JJ, r=JT] sync

17 years agoCall it within queue/new and with *.changes
Joerg Jaspert [Sun, 30 Dec 2007 22:12:34 +0000 (23:12 +0100)]
Call it within queue/new and with *.changes

17 years ago[JJ, r=JT] show-new support
James Troup [Sun, 30 Dec 2007 22:07:23 +0000 (22:07 +0000)]
[JJ, r=JT] show-new support

17 years agos/utils/queue/
Joerg Jaspert [Sun, 30 Dec 2007 22:01:33 +0000 (23:01 +0100)]
s/utils/queue/

17 years agos/µ/u/. Also use daklib.queue for check_valid, its there
Joerg Jaspert [Sun, 30 Dec 2007 21:55:44 +0000 (22:55 +0100)]
s/µ/u/. Also use daklib.queue for check_valid, its there

17 years agoDid a few style fixes. Moved determine_new and friends into daklib/queue. Removed...
Joerg Jaspert [Sun, 30 Dec 2007 21:52:12 +0000 (22:52 +0100)]
Did a few style fixes. Moved determine_new and friends into daklib/queue. Removed some unneeded imports

17 years agoAdd show-new to dak wrapper
Joerg Jaspert [Sun, 30 Dec 2007 21:28:33 +0000 (22:28 +0100)]
Add show-new to dak wrapper

17 years agoWTH does that line come from? removed
Joerg Jaspert [Sun, 30 Dec 2007 21:22:08 +0000 (22:22 +0100)]
WTH does that line come from? removed

17 years agoUse print_escaped_text, not print_formatted_text.
Joerg Jaspert [Sun, 30 Dec 2007 21:19:51 +0000 (22:19 +0100)]
Use print_escaped_text, not print_formatted_text.

17 years agoAdd link from new.html to .html for packages
Joerg Jaspert [Sun, 30 Dec 2007 21:03:53 +0000 (22:03 +0100)]
Add link from new.html to .html for packages

17 years agoAdded show_new and modified examine_package and daklib/utils to make it work
Joerg Jaspert [Sun, 30 Dec 2007 20:56:48 +0000 (21:56 +0100)]
Added show_new and modified examine_package and daklib/utils to make it work

17 years agoAdd dak.conf option for show-new, add show-new to cron.hourly
Joerg Jaspert [Sun, 30 Dec 2007 20:42:39 +0000 (21:42 +0100)]
Add dak.conf option for show-new, add show-new to cron.hourly

17 years ago[JJ, r=JT] drop support for non-US which was last used in Debian for 3.0
James Troup [Sun, 30 Dec 2007 20:33:16 +0000 (20:33 +0000)]
[JJ, r=JT] drop support for non-US which was last used in Debian for 3.0

17 years ago[JJ, r=JT] ignore stderr when finding copyright with dpkg-deb
James Troup [Sun, 30 Dec 2007 19:42:37 +0000 (19:42 +0000)]
[JJ, r=JT] ignore stderr when finding copyright with dpkg-deb

17 years ago[JT] fix indentation
James Troup [Fri, 28 Dec 2007 22:13:34 +0000 (22:13 +0000)]
[JT] fix indentation

17 years ago[JT] sync
James Troup [Fri, 28 Dec 2007 22:10:23 +0000 (22:10 +0000)]
[JT] sync

17 years ago[JJ, r=JT] merge Joerg's outstanding changes.
James Troup [Fri, 28 Dec 2007 22:09:30 +0000 (22:09 +0000)]
[JJ, r=JT] merge Joerg's outstanding changes.

17 years ago[AJ] sync
James Troup [Fri, 28 Dec 2007 21:52:21 +0000 (21:52 +0000)]
[AJ] sync

17 years ago[AJ] add -a/--apt-conf and -f/--force-touch options. Pull version info from the...
James Troup [Fri, 28 Dec 2007 21:52:13 +0000 (21:52 +0000)]
[AJ] add -a/--apt-conf and -f/--force-touch options.  Pull version info from the database.  Make description optional

17 years ago[AJ] comment out version and description for stable. update moreinfourl
James Troup [Fri, 28 Dec 2007 21:51:42 +0000 (21:51 +0000)]
[AJ] comment out version and description for stable.  update moreinfourl

17 years ago[AJ] add hurd-i386 to debian-installer unstable section
James Troup [Fri, 28 Dec 2007 21:51:15 +0000 (21:51 +0000)]
[AJ] add hurd-i386 to debian-installer unstable section

17 years ago[AJ] add -f/--force option
James Troup [Fri, 28 Dec 2007 21:50:55 +0000 (21:50 +0000)]
[AJ] add -f/--force option

17 years ago[AJ] add NOTATION_DATA and NOTATION_NAME to known_keyowrds from gpgv
James Troup [Fri, 28 Dec 2007 21:50:33 +0000 (21:50 +0000)]
[AJ] add NOTATION_DATA and NOTATION_NAME to known_keyowrds from gpgv

17 years ago[AJ] don't auto-reject on warnings
James Troup [Fri, 28 Dec 2007 21:50:09 +0000 (21:50 +0000)]
[AJ] don't auto-reject on warnings

17 years ago[JT] trivial typo in comment
James Troup [Fri, 28 Dec 2007 21:48:10 +0000 (21:48 +0000)]
[JT] trivial typo in comment

17 years agoKEYEXPIRED is a known keyword. We do check its existance earlier on
Joerg Jaspert [Fri, 28 Dec 2007 21:14:27 +0000 (21:14 +0000)]
KEYEXPIRED is a known keyword. We do check its existance earlier on
(and do reject based on it if it has no GOODSIG also).

17 years agoFix examine_packages
Joerg Jaspert [Mon, 24 Dec 2007 18:29:25 +0000 (18:29 +0000)]
Fix examine_packages

17 years agoproperly escape apostrophes in Uploader: fields
Anthony Towns [Fri, 21 Dec 2007 09:22:23 +0000 (09:22 +0000)]
properly escape apostrophes in Uploader: fields

17 years ago[JJ, r=JT] remove check for pre-depend on dpkg >= 1.10.24
James Troup [Fri, 21 Dec 2007 00:09:32 +0000 (00:09 +0000)]
[JJ, r=JT] remove check for pre-depend on dpkg >= 1.10.24

17 years agoRemove the (now useless) check for a pre-depends on dpkg for
Joerg Jaspert [Thu, 20 Dec 2007 23:59:12 +0000 (23:59 +0000)]
Remove the (now useless) check for a pre-depends on dpkg for
binaries that contain bzip2 compressed data tarballs.

17 years agoimport_keyring: add support for creating users from LDAP, so that
Anthony Towns [Wed, 5 Dec 2007 14:06:14 +0000 (14:06 +0000)]
import_keyring: add support for creating users from LDAP, so that
   dak import-keyring -L .../debian-keyring.gpg
can be used as a (non-interactive) replacement for import-ldap-fingerprints

17 years agochanges for DM support
Anthony Towns [Wed, 5 Dec 2007 07:27:13 +0000 (07:27 +0000)]
changes for DM support

17 years agoprocess_unchecked: better support for autobyhand handling (gives script
Anthony Towns [Wed, 5 Dec 2007 07:26:02 +0000 (07:26 +0000)]
process_unchecked: better support for autobyhand handling (gives script
full .changes file, will leave as BYHAND if script fails)

17 years agoprocess_unchecked: fix bug when dealing with unrecognised file types in .dsc Files:
Anthony Towns [Wed, 5 Dec 2007 07:23:26 +0000 (07:23 +0000)]
process_unchecked: fix bug when dealing with unrecognised file types in .dsc Files:

17 years agoexamine_package: Add --show-overrides to lintian invocation, call them
Anthony Towns [Wed, 5 Dec 2007 07:18:36 +0000 (07:18 +0000)]
examine_package: Add --show-overrides to lintian invocation, call them
udebs rather than use fancy characters, add note for exactly matching
copyright files

17 years agocron.hourly: update timestamp on trace file
Anthony Towns [Wed, 5 Dec 2007 07:16:15 +0000 (07:16 +0000)]
cron.hourly: update timestamp on trace file

17 years agocron.daily: automatically bzip2 old backups
Anthony Towns [Wed, 5 Dec 2007 07:15:44 +0000 (07:15 +0000)]
cron.daily: automatically bzip2 old backups

17 years agocron.daily: increase ulimit for distmnt scripts
Anthony Towns [Wed, 5 Dec 2007 07:15:13 +0000 (07:15 +0000)]
cron.daily: increase ulimit for distmnt scripts

17 years agoDon't force-to-latin, just use (and assume) utf8
Anthony Towns [Wed, 5 Dec 2007 07:11:13 +0000 (07:11 +0000)]
Don't force-to-latin, just use (and assume) utf8

17 years agocheck-archive: Provide last_used info for files that aren't present but
Anthony Towns [Wed, 5 Dec 2007 07:09:46 +0000 (07:09 +0000)]
check-archive: Provide last_used info for files that aren't present but
are due to be removed, and make messages clearer

17 years agos/SourceFileList/FileList/
Anthony Towns [Wed, 5 Dec 2007 07:08:39 +0000 (07:08 +0000)]
s/SourceFileList/FileList/

17 years agoadd {} as valid characters in tags
Anthony Towns [Wed, 5 Dec 2007 07:07:18 +0000 (07:07 +0000)]
add {} as valid characters in tags
automatically update extra overrides when accepting new tags as autobyhand

17 years agoadd get_or_set_keyring_id for import-keyring
Anthony Towns [Wed, 5 Dec 2007 07:06:17 +0000 (07:06 +0000)]
add get_or_set_keyring_id for import-keyring

17 years agoCheck for files in all the queue directories
Anthony Towns [Wed, 5 Dec 2007 07:05:32 +0000 (07:05 +0000)]
Check for files in all the queue directories

17 years agoCope with expired keys better
Anthony Towns [Wed, 5 Dec 2007 06:49:08 +0000 (06:49 +0000)]
Cope with expired keys better

17 years agoLink sql-aptvc with $(CC) not $(C++) to avoid including broken libs
Anthony Towns [Wed, 5 Dec 2007 06:47:18 +0000 (06:47 +0000)]
Link sql-aptvc with $(CC) not $(C++) to avoid including broken libs

17 years agoMake templates have a UTF8 Content-Type
Anthony Towns [Wed, 5 Dec 2007 06:44:54 +0000 (06:44 +0000)]
Make templates have a UTF8 Content-Type

17 years agoNew functionality for dak: import-keyring
Anthony Towns [Wed, 5 Dec 2007 06:42:36 +0000 (06:42 +0000)]
New functionality for dak: import-keyring

18 years ago * process_new.py: When rejecting from the p-u-new or o-p-u-new
Anthony Towns [Tue, 28 Aug 2007 06:49:15 +0000 (16:49 +1000)]
* process_new.py: When rejecting from the p-u-new or o-p-u-new
holding queues, don't worry if dak has its own reasons for
rejecting the package as well as the SRMs.

18 years ago * examine_package.py: Summarise duplicate copyright file entries
Anthony Towns [Tue, 28 Aug 2007 06:47:47 +0000 (16:47 +1000)]
* examine_package.py: Summarise duplicate copyright file entries
(same md5sum) with a reference to the previous instance, rather
than repeating them.

18 years ago * process_unchecked.py: Add support for automatic BYHAND
Anthony Towns [Tue, 28 Aug 2007 06:46:09 +0000 (16:46 +1000)]
* process_unchecked.py: Add support for automatic BYHAND
processing.
* config/debian/dak.conf, scripts/debian/byhand-tag: Automatic
processing of tag-overrides.

18 years ago[JT] 4.0r1
Archive Administrator [Wed, 15 Aug 2007 23:52:41 +0000 (23:52 +0000)]
[JT] 4.0r1

18 years ago[JT] update for 4.0r1
Archive Administrator [Wed, 15 Aug 2007 23:51:29 +0000 (23:51 +0000)]
[JT] update for 4.0r1

18 years ago[JT] revert the binNMU changes to process_accepted of r846 as they make no sense...
Archive Administrator [Wed, 15 Aug 2007 22:29:59 +0000 (22:29 +0000)]
[JT] revert the binNMU changes to process_accepted of r846 as they make no sense to me

18 years ago[MZ, r=JT] fix CopyChanges for old-p-u
Archive Administrator [Wed, 15 Aug 2007 21:00:05 +0000 (21:00 +0000)]
[MZ, r=JT] fix CopyChanges for old-p-u

18 years agomerge bugfix from ries
Anthony Towns [Tue, 19 Jun 2007 14:51:55 +0000 (15:51 +0100)]
merge bugfix from ries

18 years ago* Add nm.debian.org pseudopackage
Anthony Towns [Tue, 19 Jun 2007 14:48:30 +0000 (15:48 +0100)]
* Add nm.debian.org pseudopackage

18 years agodaklib.database.blah works better than just blah for stuff in daklib.database...
Anthony Towns [Tue, 19 Jun 2007 13:55:09 +0000 (13:55 +0000)]
daklib.database.blah works better than just blah for stuff in daklib.database...

18 years ago* config/debian/cron.daily: auotmatically accept/reject
Anthony Towns [Tue, 19 Jun 2007 13:42:24 +0000 (14:42 +0100)]
* config/debian/cron.daily: auotmatically accept/reject
oldstable-proposed-updates based on COMMENTS directory

18 years ago* config/debian/apt.conf.oldstable: Added for oldstable point releases.
Anthony Towns [Tue, 19 Jun 2007 13:38:48 +0000 (14:38 +0100)]
* config/debian/apt.conf.oldstable: Added for oldstable point releases.

18 years ago* dak/override.py: More changes from Herr von Wifflepuck: warn
Anthony Towns [Mon, 18 Jun 2007 18:43:34 +0000 (19:43 +0100)]
* dak/override.py: More changes from Herr von Wifflepuck: warn
if section of source is different to binary section; restore
functionality on source-only overrides; croak if trying to set
priority of a source override; never set priority of source
overrides; correct typo in logging (s/priority/section/ at
one place)

18 years ago* daklib/logging.py: Set umask to not exclude group-writability
Anthony Towns [Mon, 18 Jun 2007 18:16:22 +0000 (19:16 +0100)]
* daklib/logging.py: Set umask to not exclude group-writability
so we don't get reminded at the start of each month. Thanks to
Random J.