70 Commits

Author SHA1 Message Date
Benjamin Drung
bfd984568f ack-sync: Fix source package name. 2011-04-18 17:40:13 +02:00
Dave Walker (Daviey)
1787c499ff Try to find a Ubuntu bug task on the bug, rather than assuming the first one is the one we want. If we fail, revert back to previous behavior. Logic for finding task could be better. hohum. 2011-03-20 13:48:07 +00:00
Stefano Rivera
997fb23b2d Use Launchpadlib.login_with() directly in scripts. 2011-03-01 00:30:54 +02:00
Benjamin Drung
f53448ab4b ack-sync: Drop ubuntu-main-sponsors. 2011-02-17 21:53:01 +01:00
Benjamin Drung
c279a9ba14 ack-sync: Fix duplicate argument 'verbose' in function definition 2010-12-28 20:02:02 +01:00
Benjamin Drung
9e95b512f5 ack-sync: Fix undefined variables. 2010-12-28 19:59:34 +01:00
Benjamin Drung
0c8520ee8c Make pylint a little bit happier. 2010-12-27 15:20:49 +01:00
Benjamin Drung
f8d3f9f2f5 Wrap all long lines in Python scripts. 2010-12-27 14:21:01 +01:00
Benjamin Drung
a3b5e71547 Add missing spaces to Python scripts. 2010-12-27 14:01:03 +01:00
Benjamin Drung
f6335cf993 ack-sync: Convert to PEP8. 2010-12-22 21:40:23 +01:00
Stefano Rivera
3f776be478 Config file support for ack-sync 2010-12-21 22:12:05 +02:00
Stefano Rivera
abef3ae37d Add myself to copyright headers 2010-12-19 01:47:18 +02:00
Benjamin Drung
100ba7d1b5 Remove all trailing tabs. 2010-12-03 00:10:41 +01:00
Benjamin Drung
1943df29eb Remove all trailing spaces. 2010-12-03 00:06:43 +01:00
Stefano Rivera
df87493df5 ack-sync, dgetlp, grab-merge, syncpackage: Export DEB_VENDOR=Ubuntu when
unpacking source packages. 3.0 (quilt) has optional per-vendor patch
series.
2010-11-24 21:06:23 +02:00
Benjamin Drung
851e96ea23 ack-sync: Fix typo and skip upload check for new packages. 2010-11-22 01:30:36 +01:00
Benjamin Drung
13b6b4b9a8 ack-sync: State on which architecture the build was tested. 2010-11-21 15:01:46 +01:00
Benjamin Drung
ab43ddd875 ack-sync: State in the comment which package version was built. 2010-11-08 22:26:28 +01:00
Stefano Rivera
87e4054245 Rename -u -> --dont-sign. Correctly handle fakesyncs from ack-sync. 2010-10-27 23:20:26 +02:00
Stefano Rivera
cf6c2356b1 - Correct and neaten options.
* syncpackage:
   - Add -u parameter, to disable signing.
2010-10-26 12:33:38 +02:00
Benjamin Drung
356ea9e7db ack-sync: Use the LP name as index for .ack-sync-email.list to avoid name clashes. 2010-10-19 11:32:10 +02:00
Stefano Rivera
97a70a97cc And checkUpload throws an exception instead of returning False 2010-10-03 22:45:19 +02:00
Stefano Rivera
37e6c07dd8 It appears we need to use checkUpload instead of isSourceUploadAllowed 2010-10-03 22:09:57 +02:00
Stefano Rivera
1e12c1fb7a Whoops, incorrect getopt string 2010-10-03 02:10:22 +02:00
Stefano Rivera
57dccd844d Add non-syncpackage, archive-admin-driven sync support to ack-sync, and make it the default 2010-10-03 02:07:01 +02:00
Stefano Rivera
ba54fe6688 Check upload rights before touching the bug (to save MOTU sponsors occasional embarrassment) 2010-10-02 22:53:08 +02:00
Stefano Rivera
b23792c20f ubuntu-universe-sponsors doesn't exist, don't try to unsubscribe them 2010-10-02 21:44:08 +02:00
Stefano Rivera
72e0377045 ack-sync: Use @ubuntu.com e-mail address for Ubuntu Members 2010-08-25 22:17:05 +02:00
Stefano Rivera
50ff107d7f ack-sync: Improve bug-locking and set statuses - In Progress, build, review, Fix Committed, upload. 2010-08-24 16:46:59 +02:00
Benjamin Drung
55cd28cb31 ack-sync: Assign yourself before working on the sync request. 2010-08-05 22:03:43 +02:00
Benjamin Drung
ace0508430 ack-sync: Print name of bug owner if the public email address is missing. 2010-08-02 01:58:18 +02:00
Benjamin Drung
cf1939605e ack-sync: Improve source package name guessing. 2010-07-30 15:56:57 +02:00
Benjamin Drung
3b4c72019a ack-sync: Use a hidden local file. 2010-07-30 01:01:46 +02:00
Benjamin Drung
309bf6d2a3 ack-sync: Allow pulling email address from local file. 2010-07-29 13:39:10 +02:00
Fabrice Coutadeur
505af8e20c ack-sync_ uses -d parameter when calling sbuild instead of -c as chroot are
now using the arch for amd64
2010-07-14 07:51:19 +02:00
Stefano Rivera
7ad49b91be ack-sync: Allow environment to leak into sudo when calling pbuilder.
e.g. So one can set an environment variable specifying the architecture to
build on, or to tell a lintian pbuilder hook script not to abort the build in
the presence of serious issues.
2010-07-12 21:12:42 +02:00
Stefano Rivera
2d26fc13a0 When ack-syncing multiple bugs, don't use the first reporter's email address
for all bugs.
When an email address *is* supplied on the command line, use it for all bugs.
2010-07-09 22:12:54 +02:00
Stefano Rivera
a5787e48a1 Explicitly dput to ubuntu (defined in the default dput.cf in both Debian and Ubuntu) 2010-07-09 22:11:41 +02:00
Benjamin Drung
29869d25c6 ack-sync: Fix .dsc file name for fake syncs. 2010-06-03 22:14:55 +02:00
Luke Faraone
a706ce2f7e Exit with an error rather than a traceback when encountering a private email address. 2010-06-03 10:25:39 -04:00
Luke Faraone
b93d8aa625 Support alternative forms of pbuilder by providing a --pbuilder=<command> option. 2010-06-03 10:23:07 -04:00
Benjamin Drung
19e2e52d26 Change command line parameter to only specify email address instead of full uploader name. 2010-06-02 11:49:41 +02:00
Luke Faraone
9e74af84e0 Support alternative forms of pbuilder by providing a --pbuilder=<command> option. 2010-05-29 23:10:03 -04:00
Luke Faraone
6907a384fe Exit with an error rather than a traceback when encountering a private email address. 2010-05-29 22:54:26 -04:00
Fabrice Coutadeur
90110bfeac Added -k / --key parameter to pass the signing key oif the sponsor to syncpackage 2010-05-23 13:33:08 +02:00
Benjamin Drung
1d5ba328d0 Allow to set uploader (for hidden email addresses). 2010-05-15 17:33:19 +02:00
Benjamin Drung
de89ada951 ack-sync: print Uploader before uploading. 2010-05-14 13:00:56 +02:00
Benjamin Drung
42406c4be8 Use new syncpackage script instead of subscribing archive-admins. 2010-05-10 22:04:39 +02:00
Benjamin Drung
082d3aa4a9 Fix typo. 2010-04-17 22:54:40 +02:00
Benjamin Drung
8a67e7b8e4 Prefer /tmpfs an working directory. 2010-04-17 22:47:24 +02:00