Comment 0 for bug 1276887

Revision history for this message
Daniel Speichert (dasp) wrote : Glance uses INVALID HTTP header names - with underscore in their name

These headers:
x-image-meta-container_format: bare
x-image-meta-disk_format: qcow2
x-image-meta-is_public: True

are not valid HTTP headers - these should not contain underscores.

HTTP proxies such as nginx (which are used e.g. for SSL termination) strip these headers by default.

I believe it is a bug since Glance should be HTTP-compliant.