- 02 3月, 2008 2 次提交
-
-
由 Joerg Jaspert 提交于
Will only move the sql to daklib.database, and the wrapper for the release team will have the rest on its own.
-
由 Joerg Jaspert 提交于
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.
-
- 31 12月, 2007 2 次提交
-
-
由 Joerg Jaspert 提交于
Did a few style fixes. Moved determine_new and friends into daklib/queue. Removed some unneeded imports
-
由 James Troup 提交于
-
- 29 12月, 2007 1 次提交
-
-
由 James Troup 提交于
-
- 05 12月, 2007 2 次提交
-
-
由 Anthony Towns 提交于
-
由 Anthony Towns 提交于
-
- 15 2月, 2007 1 次提交
-
-
由 James Troup 提交于
Remove code to handle bug closures differently for NMUs or experimental uploads and just let version tracking sort it out instead.
-
- 13 2月, 2007 2 次提交
-
-
由 James Troup 提交于
-
由 James Troup 提交于
-
- 29 7月, 2006 1 次提交
-
-
由 Anthony Towns 提交于
-
- 28 7月, 2006 1 次提交
-
-
由 Anthony Towns 提交于
-
- 16 6月, 2006 1 次提交
-
-
由 James Troup 提交于
-
- 12 6月, 2006 1 次提交
-
-
由 James Troup 提交于
-
- 11 6月, 2006 2 次提交
-
-
由 James Troup 提交于
-
由 James Troup 提交于
-
- 22 5月, 2006 1 次提交
-
-
由 James Troup 提交于
-
- 18 5月, 2006 2 次提交
-
-
由 James Troup 提交于
-
由 James Troup 提交于
-
- 16 5月, 2006 2 次提交
-
-
由 James Troup 提交于
-
由 James Troup 提交于
-
- 17 12月, 2005 1 次提交
-
-
由 Ryan Murray 提交于
-
- 05 12月, 2005 2 次提交
-
-
由 Anthony Towns 提交于
-
由 Anthony Towns 提交于
* katie.py: Move accept() autobuilding support into separate function (queue_build), and generalise to build different queues * db_access.py: Add get_or_set_queue_id instead of hardcoding accepted=0 * jennifer: Initial support for enabling embargo handling with the Dinstall::SecurityQueueHandling option. * jennifer: Shift common code into remove_from_unchecked and move_to_dir functions. * katie.conf-security: Include embargo options * init_pool.sql-security: Create disembargo table
-
- 25 11月, 2005 2 次提交
-
-
由 Anthony Towns 提交于
Changed accepted_autobuild to queue_build everywhere.Add a queue table.Add a "queue" field in the queue_build table (currently always 0)
-
由 Anthony Towns 提交于
-
- 15 11月, 2005 1 次提交
-
-
由 Anthony Towns 提交于
-
- 19 1月, 2005 1 次提交
-
-
由 James Troup 提交于
2005-01-18 James Troup <james@nocrew.org> * katie.py (Katie.build_summaries): avoid leaking file handle when extracting package description. (Katie.force_reject): remember and close each file descriptor we use. (Katie.do_reject): s/file/temp_fh/ to avoid pychecker warning. s/reason_file/reason_fd/ because it's a file descriptor. (Katie.check_dsc_against_db): avoid leaking file handle whenever invoking apt_pkg.md5sum().
-
- 14 1月, 2005 1 次提交
-
-
由 Anthony Towns 提交于
2005-01-14 Anthony Towns <ajt@debian.org> * kelly: when UNACCEPTing, don't double up the "Rejecting:" * propup stuff (thanks to Andreas Barth) * katie.conf: add stable MustBeOlderThan testing, add -security propup * jennifer: set distribution-version in .katie if propup may be needed * katie.py: add propogation to cross_suite_version_check
-
- 28 11月, 2004 2 次提交
-
-
由 James Troup 提交于
2004-09-20 James Troup <james@nocrew.org> * katie.py (re_fdnic): add 'r' prefix. (re_bin_only_nmu_of_mu): likewise. (re_bin_only_nmu_of_nmu): likewise.
-
由 James Troup 提交于
2004-11-27 James Troup <james@nocrew.org> * katie.py (Katie.in_override_p): fix .startswith() usage.
-
- 27 11月, 2004 1 次提交
-
-
由 James Troup 提交于
2004-08-04 James Troup <james@nocrew.org> * katie.py (Katie.in_override_p): use .startswith in favour of a slice.
-
- 17 6月, 2004 1 次提交
-
-
由 James Troup 提交于
2004-06-10 James Troup <james@nocrew.org> * katie.py (Katie.cross_suite_version_check): post-woody versions of python-apt's apt_pkg.VersionCompare() function apparently returns variable integers for less than or greater than results - update our result checking to match. * jenna (resolve_arch_all_vs_any): likewise. * charisma (main): likewise.
-
- 07 4月, 2004 1 次提交
-
-
由 James Troup 提交于
2004-04-07 James Troup <james@nocrew.org> * katie.py (Katie.check_dsc_against_db): in the case we're ignoring an identical-to-existing orig.tar.gz remember the path to the existent version in pkg.orig_tar_gz. Adjust query to grab location.path too to be able to do so.
-
- 03 4月, 2004 1 次提交
-
-
由 James Troup 提交于
2004-04-03 James Troup <james@nocrew.org> * debian/control (Depends): add python2.1-email | python (>= 2.2) needed for new utils.rfc2047_encode() function. * utils.py (re_parse_maintainer): allow whitespace inside the email address. (Error): new exception base class. (ParseMaintError): new exception class. (force_to_utf8): new function. (rfc2047_encode): likewise. (fix_maintainer): rework. use force_to_utf8() to force name and rfc822 return values to always use UTF-8. use rfc2047_encode() to return an rfc2047 value. Validate the address to catch missing email addresses and (some) broken ones. * katie.py (nmu_p.is_an_nmu): adapt for new utils.fix_maintainer() by adopting foo2047 return value. (Katie.dump_vars): add changedby2047 and maintainer2047 as mandatory changes fields. Promote changes and maintainer822 to mandatory fields. (Katie.update_subst): default maintainer2047 rather than maintainer822. User foo2047 rather than foo822 when setting __MAINTAINER_TO__ or __MAINTAINER_FROM__. * jennifer (check_changes): set default changes["maintainer2047"] and changes["changedby2047"] values rather than their 822 equivalents. Makes changes["changes"] a mandatory field. Adapt to new utils.fix_maintainer() - reject on exception and adopt foo2047 return value. (check_dsc): if a mandatory field is missing don't do any further checks and as a result reduce paranoia about dsc[var] existence. Validate the maintainer field by calling new utils.fix_maintainer(). * ashley (main): add changedby2047 and maintainer2047 to mandatory changes fields. Promote maintainer822 to a mandatory changes field. add "pool name" to files fields. * test/006/test.py: new file - tests for new utils.fix_maintainer().
-
- 02 4月, 2004 1 次提交
-
-
由 James Troup 提交于
2004-04-01 James Troup <james@nocrew.org> * jennifer (get_changelog_versions): create a symlink mirror of the source files in the temporary directory. (check_source): if check_dsc_against_db() couldn't find the orig.tar.gz bail out. * katie.py (Katie.check_dsc_against_db): if the orig.tar.gz is not part of the upload store the path to it in pkg.orig_tar_gz and if it can't be found set pkg.orig_tar_gz to -1. Explicitly return the second value as None in the (usual) case where we don't have to reprocess. Remove obsolete diagnostic logs. * katie.py (Katie.do_reject): use utils.temp_file() and don't import tempfile.2004-03-15 James Troup <james@nocrew.org> * jennifer (check_dsc): check changes["architecture"] for source before we do anything else.2004-03-12 James Troup <james@nocrew.org> * docs/README.config (Dir::Queue::BTSVersionTrack): document. * katie.conf (Dir::Queue::BTSVersionTrack): define. * katie.py (Katie.accept): add support for DebBugs Version Tracking by writing out .versions (generated in jennifer's get_changelog_versions()) and .debinfo (mapping of binary -> source) files. * ashley (main): add dsc["bts changelog"]. * katie.py (Katie.dump_vars): store dsc["bts changelog"] too. * jennifer (check_diff): obsoleted by check_source(), removed. (check_source): new function: create a temporary directory and move into it and call get_changelog_versions(). (get_changelog_versions): new function: extract the source package and optionally parse debian/changelog to obtain the version history for the BTS. (process_it): call check_source() rather than check_diff().
-
- 28 2月, 2004 1 次提交
-
-
由 James Troup 提交于
-
- 07 11月, 2003 1 次提交
-
-
由 James Troup 提交于
-
- 30 10月, 2003 1 次提交
-
-
由 James Troup 提交于
-
- 15 10月, 2003 1 次提交
-
-
由 James Troup 提交于
-