1. 23 4月, 2008 1 次提交
  2. 02 3月, 2008 2 次提交
    • J
      Actually revert the move to daklib.queue, keep it in proces_unchecked. · c03b3aa8
      Joerg Jaspert 提交于
      Will only move the sql to daklib.database, and the wrapper for the
      release team will have the rest on its own.
      c03b3aa8
    • J
      * daklib/queue.py (check_transition): Added in here · b2163762
      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.
      b2163762
  3. 31 12月, 2007 2 次提交
  4. 29 12月, 2007 1 次提交
  5. 05 12月, 2007 2 次提交
  6. 15 2月, 2007 1 次提交
  7. 13 2月, 2007 2 次提交
  8. 29 7月, 2006 1 次提交
  9. 28 7月, 2006 1 次提交
  10. 16 6月, 2006 1 次提交
  11. 12 6月, 2006 1 次提交
  12. 11 6月, 2006 2 次提交
  13. 22 5月, 2006 1 次提交
  14. 18 5月, 2006 2 次提交
  15. 16 5月, 2006 2 次提交
  16. 17 12月, 2005 1 次提交
  17. 05 12月, 2005 2 次提交
    • A
      fix up syntax errors and similar thinkos · de3991e8
      Anthony Towns 提交于
      de3991e8
    • A
      * katie.py: Move accept() autobuilding support into separate function ... · 7bf33bd6
      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
      7bf33bd6
  18. 25 11月, 2005 2 次提交
  19. 15 11月, 2005 1 次提交
  20. 19 1月, 2005 1 次提交
    • J
      2005-01-18 James Troup <james@nocrew.org> * katie.py... · 00e76986
      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().
      00e76986
  21. 14 1月, 2005 1 次提交
    • A
      2005-01-14 Anthony Towns <ajt@debian.org> * kelly: when UNACCEPTing, don't... · 41b58850
      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
      41b58850
  22. 28 11月, 2004 2 次提交
  23. 27 11月, 2004 1 次提交
  24. 17 6月, 2004 1 次提交
    • J
      2004-06-10 James Troup <james@nocrew.org> * katie.py... · 3753845d
      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.
      3753845d
  25. 07 4月, 2004 1 次提交
    • J
      2004-04-07 James Troup <james@nocrew.org> * katie.py... · 1bf07adf
      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.
      1bf07adf
  26. 03 4月, 2004 1 次提交
    • J
      2004-04-03 James Troup <james@nocrew.org> * debian/control (Depends): add... · f2f237c9
      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().
      f2f237c9
  27. 02 4月, 2004 1 次提交
    • J
      2004-04-01 James Troup <james@nocrew.org> * jennifer... · 3686a00f
      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().
      3686a00f
  28. 28 2月, 2004 1 次提交
  29. 07 11月, 2003 1 次提交
  30. 30 10月, 2003 1 次提交