The X-Target-Service-Catalog header can get too big

Bug #1699248 reported by Andras Kovi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mistral
In Progress
High
Andras Kovi

Bug Description

The X-Target-Service-Catalog header is used to transmit all contents received from a Keystone V2 authentication. The size of the content depends on the target cloud but there is no upper limit. In practical real world scenarios it is bigger than 8 KB.

The problem is that the size of the headers is usually maximized in mediator HTTP endpoints, like HA Proxy. Apache 8KB, HAProxy 8KB (max 16KB without recompile).

The X-Target-Service-Catalog should be split into parts to fit in a conservative size of 4KB or a little less.

Changed in mistral:
milestone: none → pike-3
assignee: nobody → Andras Kovi (akovi)
Changed in mistral:
milestone: pike-3 → pike-rc1
Changed in mistral:
milestone: pike-rc1 → queens-1
Changed in mistral:
milestone: queens-1 → queens-2
Changed in mistral:
milestone: queens-2 → queens-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to mistral (master)

Fix proposed to branch: master
Review: https://review.openstack.org/538308

Changed in mistral:
status: New → In Progress
Changed in mistral:
milestone: queens-3 → rocky-1
Dougal Matthews (d0ugal)
Changed in mistral:
importance: Undecided → High
Dougal Matthews (d0ugal)
Changed in mistral:
milestone: rocky-1 → rocky-2
Dougal Matthews (d0ugal)
Changed in mistral:
milestone: rocky-2 → rocky-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/585361

Dougal Matthews (d0ugal)
Changed in mistral:
milestone: rocky-3 → stein-1
Dougal Matthews (d0ugal)
Changed in mistral:
milestone: stein-1 → stein-2
Changed in mistral:
milestone: stein-2 → stein-3
Changed in mistral:
milestone: stein-3 → train-1
Changed in mistral:
milestone: train-1 → ussuri-1
Changed in mistral:
milestone: ussuri-1 → ussuri-2
Changed in mistral:
milestone: ussuri-2 → ussuri-3
Changed in mistral:
milestone: ussuri-3 → victoria-1
Changed in mistral:
milestone: victoria-1 → wallaby-1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.