[sponsor-patch] Traceback when user can't unsubscribe ubuntu-sponsors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Fix Released
|
Medium
|
Andreas Moog |
Bug Description
andreas@
gpgv: Signature made Sun 06 Nov 2011 09:03:03 AM CET using RSA key ID B6E57DE1
gpgv: Can't check signature: public key not found
Use of qw(...) as parentheses is deprecated at /usr/share/
Please check transgui 3.2-1 carefully:
file://
transgui has 1 opportunities: oneiric (1)
Find out more: http://
Do you want to acknowledge the sync request [y|e|N|?]? y
Traceback (most recent call last):
File "/usr/bin/
main()
File "/usr/bin/
options.upload, workdir)
File "/usr/lib/
if source_
File "/usr/lib/
bug.
File "/usr/lib/
url, in_representation, http_method, extra_headers=
File "/usr/lib/
raise error
lazr.restfulcli
Response headers:
---
-content-encoding: gzip
content-length: 74
content-type: text/plain
date: Sun, 27 Nov 2011 14:24:09 GMT
server: zope.server.http (HTTP)
status: 401
vary: Accept,
via: 1.1 api.launchpad.net
x-lazr-
x-powered-by: Zope (www.zope.org), Python (www.python.org)
---
Response body:
---
Andreas Moog does not have permission to unsubscribe Ubuntu Sponsors Team.
---
Attached branch adds a check if the user can unsubscribe the sponsors team before attempting to do so.
Changed in ubuntu-dev-tools (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in ubuntu-dev-tools (Ubuntu): | |
status: | Triaged → Fix Committed |
assignee: | nobody → Andreas Moog (amoog) |
This bug was fixed in the package ubuntu-dev-tools - 0.137
---------------
ubuntu-dev-tools (0.137) unstable; urgency=low
[ Stefano Rivera ] upload- permission: Query upload permissions.
* mk-sbuild: Make --eatmydata command line flag actually work.
* Remove dgetlp. No longer needed.
* Use httplib2 everywhere that we do https. The python stdlib doesn't do
certificate verification.
* requestbackport:
- Check for existing backport bugs first.
- Check that there are published binaries (i.e. not stuck in bin-NEW).
* pull-lp-source, requestbackport: Take the latest version from any
non-backports pocket. Implemented by making lpapicache's getSourcePackage
smarter.
* sponsor-patch: Build a source package for lintian to run on, when not
test-building syncs.
* sponsor-patch: Check the bug's title, not the task, when determining
source series for syncs.
* mk-sbuild, pbuilder-dist, ubuntu-build: Add armhf.
* pull-debian-source, pull-lp-source: Resolve the source package (via DDE),
if a binary package was requested (LP: #617349)
* submittodebian:
- Do the report boiler-plate checking in a script that wraps an editor, so
that we only edit the report once, after checking for duplicates.
- rm the tmpdir with a little more force (shutil.rmtree) (LP: #899399)
* New Tools: (LP: #876554)
- ubuntu-
- seeded-in-ubuntu: Query a package's seed status. Whether it is on
current daily images and/or part of the supported seed.
* syncpackage: Support sponsorship for native-syncs, now that LP does.
[ Andreas Moog ]
* sponsor-patch: Check permission to unsubscribe sponsors-team (LP: #896884)
* grep-merges: We already require a UTF-8 enabled terminal, so encode
package and uploader name in UTF-8 (LP: #694388)
* requestsync: Give user option to retry in case of temporary error
(LP: #850360)
-- Stefano Rivera <email address hidden> Fri, 09 Dec 2011 12:59:29 +0200