Commit Graph

  • ac53f8f767 Get rid of the last remaining use of subprocess.Popen(shell=True) in 404main. Colin Watson 2009-06-09 11:00:55 +01:00
  • 6730937ea3 Rewrite 404main using python-apt. Note that this requires python-apt 0.7.9, not in jaunty. Colin Watson 2009-06-09 11:00:00 +01:00
  • f01cebdaea I think "trustworthy" is a better choice of word than "trustful" here Colin Watson 2009-06-09 10:57:24 +01:00
  • 7eb81c1185 Removed (superseded by Launchpad API support) * ubuntutools/lp/cookie.py * ubuntutools/lp/urlopener.py Jonathan Davies 2009-06-09 10:19:58 +01:00
  • a58f36a5db * debian/changelog: Added all my pervious changes. Jonathan Davies 2009-06-09 10:12:04 +01:00
  • fbc1f1f6d8 * buildd: Some full stops. Jonathan Davies 2009-06-09 10:03:50 +01:00
  • f760b4e845 * buildd: Use LP API for retrying or rescoring of builds. Michael Bienia 2009-06-09 10:34:21 +02:00
  • fa2a6f3dce no need for *ubuntu* versions here Colin Watson 2009-06-09 09:14:45 +01:00
  • 85a8659398 update-maintainer: Do not make changes if maintainer email is set to an @ubuntu.com email address. Jonathan Davies 2009-05-31 21:54:49 +01:00
  • 6a17e7c6c7 * ubuntutools/packages.py: Created checkIsInDebian() function. * requestsync: Adapt to use new function above. * update-maintainer: Rewrote in Python and adapted to use Maintainer field spec approved by the Technical Board at: - https://lists.ubuntu.com/archives/ubuntu-devel/2009-May/028213.html Jonathan Davies 2009-05-31 21:45:35 +01:00
  • 78b7833ea9 buildd: And support different releases with API too. Jonathan Davies 2009-05-28 06:34:53 -04:00
  • ed15916481 buildd: Implemented partial launchpadlib support (displays build status and arches for now). Jonathan Davies 2009-05-28 05:53:45 -04:00
  • 5ad8a6ed00 TODO: pull-lp-source task done. Jonathan Davies 2009-05-28 03:48:41 -04:00
  • d10afc2732 pull-lp-source: Use os.path.exists() instead of catching an error message to check if dget is installed. Jonathan Davies 2009-05-28 03:37:38 -04:00
  • b85dc1a793 pull-lp-source: Return an error message if dget is not installed. Jonathan Davies 2009-05-28 03:31:23 -04:00
  • 27f83c2602 pull-lp-source: Use launchpadlib instead of screen scraping to get and check if the Ubuntu release exists. Jonathan Davies 2009-05-28 03:12:35 -04:00
  • 332b507bc2 buildd: Added a comment to explain why we're importing launchpadlib here. Jonathan Davies 2009-05-28 03:11:04 -04:00
  • 5ba877aefd urlopener module no longer needed. Jonathan Davies 2009-05-28 03:10:08 -04:00
  • 6c2e20d030 Removed FIXME comment - connection problem this end. Jonathan Davies 2009-05-27 18:25:00 -04:00
  • a876414c25 ubuntutools/lp/functions.py: Improved error messages, and made prettier functions. Jonathan Davies 2009-05-27 18:07:46 -04:00
  • c9e4293dea * buildd: - Do not display override message if --arch is not used. - Fix permissions warning message and do not mention teams as we check on a per package basis. Jonathan Davies 2009-05-27 18:01:58 -04:00
  • a256eca0b7 * buildd: Use launchpadlib to check the Ubuntu release is valid. Jonathan Davies 2009-05-27 17:59:41 -04:00
  • fbc5418533 * buildd: Moved Launchpad module imports here - speed up usage parsing to improve user experience. Jonathan Davies 2009-05-27 17:57:10 -04:00
  • 8dd4bf61c2 * manage-credentials: Remove extra line from help. Jonathan Davies 2009-05-27 17:29:12 -04:00
  • 2cd60187c0 * requestsync: urlopener module is no longer required here. Jonathan Davies 2009-05-27 16:50:42 -04:00
  • 2e747436a7 * ubuntutools/lp/libsupport.py: Fail if we're unable to import launchpadlib (we need it to run stuff). Jonathan Davies 2009-05-27 16:48:32 -04:00
  • d131a9d995 Create new UNRELEASED debian/changelog entry Nathan Handler 2009-05-23 20:46:52 +00:00
  • 2dbdc62166 Uploaded 0.74 to karmic 0.74 Nathan Handler 2009-05-23 20:42:38 +00:00
  • 67fec3a81a pull-debian-source: Modify to work for packages not in main (LP: #379822) Nathan Handler 2009-05-23 20:40:21 +00:00
  • 3aeb7c88b5 Revert changes from revision 397 Nathan Handler 2009-05-21 03:11:02 +00:00
  • d134469ed3 Convert _findMember to use newly efficient isLPTeamMember, and remove name argument since we always just check launchpad.me anyway. Remove TeamNotFoundException which is now never thrown (false is just returned instead). Iain Lane 2009-05-17 16:06:26 +01:00
  • 95708ccc3b Merge code improvement from Anders Kaseorg Iain Lane 2009-05-17 15:11:12 +01:00
  • 1dbc9df337 * update-maintainer: - Make change proposed by Bryce Harrington to make the script recognize versions that end in buildX as valid Ubuntu versions, and thus allow it to work with fakesyncs. (LP: #376623) Nathan Handler 2009-05-16 19:11:45 +00:00
  • 0a28dbb15d * update-maintainer: - Convert to getopt so that '--section main' works as well as '--section=main'. Colin Watson 2009-05-12 00:05:06 +01:00
  • f762242ebb * ubuntutools/lp/functions.py: - Simplify isLPTeamMember. Anders Kaseorg 2009-05-10 17:41:03 -04:00
  • f25358a175 Close bug Iain Lane 2009-05-10 19:14:43 +01:00
  • 4b8839ef15 - Correct bug supervisor team to ubuntu-bugcontrol - Remove team names from sponsorship message - makes the function much simpler Iain Lane 2009-05-09 21:08:46 +01:00
  • b4cd975dc8 * ubuntutools/lp/lp_functions.py, ubuntutools/lp/udtexceptions.py: - Add new public functions that expose features from LP API - Modify isLPTeamMember to use LP API * requestsync - Use new functions to check if user can upload requested package directly instead of checking team membership - Default to current development release if no release is specified on commandline * buildd - Check if user has upload privileges instead of checking for team membership when seeing if operations are permitted Iain Lane 2009-05-09 20:09:56 +01:00
  • dc4750eb91 - Skip security repo for Debian unstable, thanks to Ryan Niebur - Change directory out of the way of schroot problems. * grab-merge: - Show an error message if the package doesn't exist. - Be paraonic and add "--one-file-system" to the rm call. - Delete the directory just after creating it if the package doesn't exist. Siegfried-Angel Gevatter Pujals 2009-05-06 23:22:39 +02:00
  • 25488361a5 clarify that "UPDATE" meant "CHANGE", move man page apt into a separate example Kees Cook 2009-05-06 11:00:21 -07:00
  • 852700f3d5 mk-sbuild-lv: use same code an in man page for "To UPDATE the golden image" example and actually fix it, to use single quotes. Daniel Hahler 2009-05-05 23:42:42 +02:00
  • 865c68bb64 change directory out of the way of schroot problems. Kees Cook 2009-05-04 10:38:32 -07:00
  • e4da9b9daf mk-sbuild-lv: skip security repo for Debian unstable, thanks to Ryan Niebur (LP: #371569). Kees Cook 2009-05-04 09:16:24 -07:00
  • 23b776e222 Remove "test suffix" from r386. Sorry. Daniel Hahler 2009-04-30 22:21:12 +02:00
  • 57ba754a12 grab-merge: Output error message in case wget/rsync fails. Not tested for the rsync case! Daniel Hahler 2009-04-30 22:19:43 +02:00
  • 4cc9db7a36 releasing version 0.73 0.73 Colin Watson 2009-04-27 21:42:39 +01:00
  • 0e83a9c00a typos Colin Watson 2009-04-27 21:39:11 +01:00
  • f27b248164 * requestsync: - Send a "Content-Type: text/plain; charset=UTF-8" header (LP: #246307). Colin Watson 2009-04-27 21:28:22 +01:00
  • 0f4f16d6be Add squeeze. Colin Watson 2009-04-27 14:02:53 +01:00
  • 948eb42287 * bash_completion/pbuilder-dist: - Add karmic. Colin Watson 2009-04-27 14:02:11 +01:00
  • 46c72133dc * reverse-build-depends: - Set default release to karmic. Colin Watson 2009-04-27 14:01:06 +01:00
  • 723abf6259 * pull-lp-source: - Set default release to karmic. Colin Watson 2009-04-27 14:00:14 +01:00
  • aa8da91082 * dch-repeat: - Drop EOLed gutsy and add karmic. Colin Watson 2009-04-27 13:59:29 +01:00
  • 719d62ff14 * submittodebian: - New release cycle; use "karmic" usertag. Colin Watson 2009-04-27 13:58:54 +01:00
  • 6ed32f4dde pull-debian-source: use Getopt::Long Nathan Handler 2009-04-20 22:35:04 +00:00
  • ad0ee7b350 * pbuilder-dist: - Fallback to calling lsb_release if /etc/lsb-release doesn't exist; this makes it possible to run pbuilder-dist on Debian. Siegfried-Angel Gevatter Pujals 2009-04-18 23:38:52 +02:00
  • 4d314779fd Add new debian/changelog entry for the next release. Last commit was 0.72. Scott Kitterman 2009-04-15 23:08:02 -04:00
  • f14f840e4a Uploaded X.YY to RELEASE. 0.72 Scott Kitterman 2009-04-15 22:56:07 -04:00
  • c86b608ab1 mk-sbuild-lv: re-arrange installed packages list Kees Cook 2009-03-30 12:49:05 -07:00
  • 58cc975f12 * mk-sbuild-lv: - Fully handle missing build log directories (LP: #342154). - More generalized approach to Distro-specific logic (LP: #342158). Kees Cook 2009-03-30 12:40:15 -07:00
  • cadae8c549 revert Debian-specific changes -- this is supported via ~/.mk-sbuild-lv.sources, and should not have Debian-specific logic. especially should not change out which tool is being used to build the chroot Kees Cook 2009-03-30 12:06:04 -07:00
  • a0f1b047a7 mk-sbuild-lv: updates to fix for bug 342154 (actually create directories) Kees Cook 2009-03-30 11:52:00 -07:00
  • 7105552708 Merged Ryan Kavanagh's changes to reverse-build-depends manpage and renamed ubuild-deps back to old r-b-d. Jonathan Davies 2009-03-28 19:31:00 +00:00
  • 2b7daa462c Moved ubuild-rdeps to reverse-build-depends so that people don't have to learn a new command name Ryan Kavanagh 2009-03-28 15:22:58 -04:00
  • 1a217816e4 Fixed mk-sbuild-lv and switched out reverse-build-depends for an Ubuntu port of build-rdeps Ryan Kavanagh 2009-03-28 14:29:04 -04:00
  • a35d5ec515 Merged Ryan Kavanagh's fixes for mk-sbuild-lv and new ubuild-rdeps. Jonathan Davies 2009-03-28 18:03:39 +00:00
  • c64d7e4150 Fix mk-sbuild-lv mirrors and add ubuild-rdeps Ryan Kavanagh 2009-03-28 10:46:27 -04:00
  • d940bef5dc * pull-debian-source: - Add support for etch/oldstable - Make script work for codenames (etch, lenny, squeeze, sid) Nathan Handler 2009-03-28 14:45:11 +00:00
  • 0bb9ebc0d8 * pbuilder-dist: - Add squeeze as a Debian distribution. Thanks to Marco Rodrigues. Siegfried-Angel Gevatter Pujals 2009-03-28 15:19:36 +01:00
  • ca10641308 Merged in new --help option and manpage for grab-merge (LP: #349109). Jonathan Davies 2009-03-26 23:02:17 +00:00
  • 97c43e379f Added new manpage for grab-merge. Jonathan Davies 2009-03-26 22:53:43 +00:00
  • 86f51ec2fd * grab-merge: Added --help option. Jonathan Davies 2009-03-26 22:48:07 +00:00
  • 1c2dc32484 * README.updates: Added - lists steps to take when updating this package. Jonathan Davies 2009-03-26 00:23:47 +00:00
  • ba4d1f17e7 Uploaded 0.71 to Jaunty. 0.71 Jonathan Davies 2009-03-26 00:01:24 +00:00
  • 53031201e2 Close LP bug Iain Lane 2009-03-22 14:43:01 +00:00
  • 863a19276e requestsync: Fix unclosed string literal Iain Lane 2009-03-22 14:41:10 +00:00
  • 7d68a1342a Prepare changelog for 0.71 upload. Jonathan Davies 2009-03-19 19:56:51 +00:00
  • 5113a9c9e8 Released 0.70 for Jaunty. 0.70 Jonathan Davies 2009-03-19 19:54:34 +00:00
  • f2d32379e5 * mk-sbuild-lv: add --force-yes when installing $BUILD_PKGS (needed for Dapper at least) * mk-sbuild-lv: update sed command to use '-i' instead of redirecting output to the opened file * debian/changelog: move requestsync changes to unreleased 0.70 0.69 Jamie Strandboge 2009-03-17 11:59:29 -05:00
  • e2993f68c7 * mk-sbuild-lv: add --force-yes when installing $BUILD_PKGS (needed for Dapper at least) * mk-sbuild-lv: update sed command to use '-i' instead of redirecting output to the opened file * debian/changelog: release 0.69 with the above two patches, and move the new requestsync feature to UNRELEASED Jamie Strandboge 2009-03-17 11:54:51 -05:00
  • 5cf5a784ec Merged Mitsuya Shibata's FeatureFreezeException explanation flag for requestsync. Jonathan Davies 2009-03-15 18:14:55 +00:00
  • 0eb1bb372d Prepare changelog entry for 0.69 upload. Jonathan Davies 2009-03-15 15:35:43 +00:00
  • 4a83caf926 0.68 released into Jaunty. 0.68 Jonathan Davies 2009-03-15 15:33:41 +00:00
  • c378180b73 * debian/control: Moved debootstrap to Recommends from Depends. Jonathan Davies 2009-03-15 15:33:05 +00:00
  • c359d6ea5a Add FFe report for requestsync. Mitsuya Shibata 2009-03-16 00:27:27 +09:00
  • 7530dfe684 Prepare changelog for 0.68 upload. Jonathan Davies 2009-03-14 22:41:57 +00:00
  • 7a09536724 0.67 released into Jaunty. 0.67 Jonathan Davies 2009-03-14 22:40:28 +00:00
  • 6dbb193752 Merged in Mitsuya Shibata's fix for detection of dget in a multiple path environment. Jonathan Davies 2009-03-14 22:37:09 +00:00
  • ccd955398f Merged in Ryan Kavanagh's support for Debian chroots in mk-sbuild-lv (LP: #342158). Jonathan Davies 2009-03-14 22:34:16 +00:00
  • 6de5aee07b mk-sbuild-lv: Added support for Debian chroots. Updated manpage. (LP: #342158) Ryan Kavanagh 2009-03-14 17:03:09 -04:00
  • e97aef9426 Multiple check 'dget' if there are multiple PATHs Mitsuya Shibata 2009-03-15 01:41:38 +09:00
  • 2cfb651336 * requestsync: Reverted old madison.php workaround (LP: #183346). Jonathan Davies 2009-03-14 12:16:32 +00:00
  • 2815680714 We haven't released yet. Jonathan Davies 2009-03-13 09:55:27 +00:00
  • fc27dc5caa Merged in fix for bug #342154. Jonathan Davies 2009-03-13 09:49:57 +00:00
  • 3d3ad4f42d * mk-sbuild-lv: Changed default behaviour so that the initial build and log directories are not created on first run; instead read settings file and check if they exist (LP: #342154). Jonathan Davies 2009-03-13 09:25:03 +00:00
  • 99f873032b Prepare changelog entry for 0.67. Jonathan Davies 2009-03-09 16:03:45 +00:00
  • ef2b238290 0.66 released into Jaunty. 0.66 Jonathan Davies 2009-03-09 16:01:39 +00:00
  • 2ddc572d79 * Added grab-merge from merges.ubuntu.com and made necessary changes to install it. Jonathan Davies 2009-03-05 15:14:21 +00:00
  • 1af28e0d64 * pull-debian-source: - Check if 'dget' is available - Update Copyright/License info * debian/copyright: - Update my copyright information Nathan Handler 2009-03-04 22:36:57 +00:00
  • 81f3805efa Merged changes by Marco Rodrigues for Debian madison workaround in requestsync. Jonathan Davies 2009-03-04 20:48:32 +00:00