[openstack-dev] upgrading WebOb across all projects

Doug Hellmann doug.hellmann at dreamhost.com
Fri Jan 4 02:25:44 UTC 2013


On Thu, Jan 3, 2013 at 7:28 PM, Pete Zaitcev <zaitcev at redhat.com> wrote:

> On Thu, 3 Jan 2013 11:32:56 -0500
> Doug Hellmann <doug.hellmann at dreamhost.com> wrote:
>
> > Most of the changes appear to be bug fixes and changes that either have a
> > backwards-compatible alias, are deprecations that were reversed later, or
> > should not have an impact on us because we were not using the changed
> area
> > of the code directly.
>
> I'm very curious how this is going to work out for you. The migration
> of Swift to 1.2 was such a catastrophe that we threw WebOb out and
> replaced it with a homegrown module "swob". Crashes and kinky regressions
> were _everywhere_. It's not like WebOb people were not receptive to fixes.
> They accepted my fix to Range: handling that fell out of Swift regression
> testing. But it was just too much in the end.
>
> Nova and friends may be less receptive to crashing everywhere randomly
> if UTF-8 is not allowed in URLs with query strings and postdata.
>

Are there unit tests in place to identify and reproduce these issues?

Doug
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130103/8a37903f/attachment.html>


More information about the OpenStack-dev mailing list