[Bug 1657452] Re: Incompatibility with python-webob 1.7.0

Corey Bryant corey.bryant at canonical.com
Thu Jan 19 22:58:19 UTC 2017


Appending a few comments that sigmavirus had on bug #1657459:

"I filed https://github.com/Pylons/webob/issues/307 although I doubt
anything will come of it upstream. If anything, that might help others."

"Another facet of this for Glance seems to be related to the PR in WebOb
that broke other projects: http://paste.openstack.org/show/595699/ I
suspect this is due to us returning `webob.exc.HTTPNoContent()`. It
looks like our gzip middleware expects there to be a content-type but
that's no longer auto-generated for us."

** Bug watch added: github.com/Pylons/webob/issues #307
   https://github.com/Pylons/webob/issues/307

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to glance in Ubuntu.
https://bugs.launchpad.net/bugs/1657452

Title:
  Incompatibility with python-webob 1.7.0

Status in Glance:
  Confirmed
Status in OpenStack Identity (keystone):
  In Progress
Status in OpenStack Compute (nova):
  Confirmed
Status in oslo.middleware:
  Confirmed
Status in glance package in Ubuntu:
  Triaged
Status in keystone package in Ubuntu:
  Triaged
Status in nova package in Ubuntu:
  Triaged
Status in python-oslo.middleware package in Ubuntu:
  Triaged

Bug description:
  
  keystone.tests.unit.test_v3_federation.WebSSOTests.test_identity_provider_specific_federated_authentication
  -----------------------------------------------------------------------------------------------------------

  Captured traceback:
  ~~~~~~~~~~~~~~~~~~~
      Traceback (most recent call last):
        File "keystone/tests/unit/test_v3_federation.py", line 4067, in test_identity_provider_specific_federated_authentication
          self.PROTOCOL)
        File "keystone/federation/controllers.py", line 345, in federated_idp_specific_sso_auth
          return self.render_html_response(host, token_id)
        File "keystone/federation/controllers.py", line 357, in render_html_response
          headerlist=headers)
        File "/usr/lib/python2.7/dist-packages/webob/response.py", line 310, in __init__
          "You cannot set the body to a text value without a "
      TypeError: You cannot set the body to a text value without a charset

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1657452/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list