Evan Broder
d82e65e0e2
* ubuntutools.subprocess:
...
- New drop-in replacement wrapper module around subprocess that
backports the restore_signals kwarg and defaults close_fds=True
- Switch everything previously using subprocess to use
ubuntutools.subprocess instead (LP: #785854 )
2011-05-24 20:22:37 +02:00
Benjamin Drung
aa96842c84
Remove trailing spaces.
2011-05-23 23:44:45 +02:00
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