[Bug 1401544] Please test proposed package
Steve Langasek
steve.langasek at canonical.com
Thu Dec 11 16:50:50 UTC 2014
Hello Alexander, or anyone else affected,
Accepted lazr.restfulclient into lucid-proposed. The package will build
now and be available at
http://launchpad.net/ubuntu/+source/lazr.restfulclient/0.9.11-1ubuntu1.4
in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed. In either case, details of your testing will help
us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to lazr.restfulclient in Ubuntu.
https://bugs.launchpad.net/bugs/1401544
Title:
lazr.restfulclient using lowercase get in HTTP request
Status in lazr.restfulclient:
Fix Released
Status in lazr.restfulclient package in Ubuntu:
Fix Released
Status in lazr.restfulclient source package in Lucid:
Fix Committed
Status in lazr.restfulclient source package in Precise:
Fix Committed
Bug description:
http://tools.ietf.org/html/rfc2616#section-5.1.1 specifies that
methods in HTTP are case sensitive.
Some server implementations may be graceful about this (e.g. apache),
others may enforce the specification.
All the other methods are written in uppercase, so I suggest to bring
GET in line as well.
Test case: Install python-launchpadlib, then run this at a Python
prompt:
>>> import httplib2
>>> httplib2.debuglevel = 1
>>> from launchpadlib.launchpad import Launchpad
>>> lp = Launchpad.login_anonymously("test", "production")
>>> lp.distributions["ubuntu"].getSeries(name_or_version="vivid")
If this bug is present, then the debug output from the last statement
will include a line starting with "send: 'get
/1.0/ubuntu?ws.op=getSeries"; the fix corrects the GET to be
capitalised.
To manage notifications about this bug go to:
https://bugs.launchpad.net/lazr.restfulclient/+bug/1401544/+subscriptions
More information about the foundations-bugs
mailing list