400 bad request when token is too large
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Confirmed
|
Medium
|
Russell Sim |
Bug Description
When running tempest test in my local test environment i get 400 bad requests from Glance due to the token being too large. My service catalog has about 17 entries.
The error coming back from Glance tells me nothing useful
Traceback (most recent call last):
File "/var/lib/
resp, server = cls.create_
File "/var/lib/
name, image_id, flavor, **kwargs)
File "/var/lib/
resp, body = self.post(
File "/var/lib/
return self.request(
File "/var/lib/
resp, resp_body)
File "/var/lib/
raise exceptions.
BadRequest: Bad request
Details: {u'badRequest': {u'message': u'HTTPBadRequest (HTTP 400)', u'code': 400}}
But if i capture some packets i can see that it's a problem with the headers
##
T 115.146.
HEAD /v1/images/
##
T 115.146.84.xxx:9292 -> 115.146.
HTTP/1.0 400 Header Line Too Long..Connection: close..
There has been a similar bug reported for nova https:/
Changed in glance: | |
status: | New → Confirmed |
Changed in glance: | |
importance: | Undecided → Medium |
assignee: | nobody → Russell Sim (russell-sim) |
Didn't 1190149 close this?