[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