Tempest failures - testtools.matchers._impl.MismatchError: content-length header does not exist'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nexenta-charms |
In Progress
|
Undecided
|
Anton Skriptsov |
Bug Description
We're seeing some of the Tempest swift test fail due to missing content-header which is impacting the Tempest failure rate for builds with the NexentaEdge services. Tempest is requiring the content-header to be returned in the object storage tests.
It's not clear whether this is part of enforcing RFC 7230 as described in bug 1536251 but seems to be related nonetheless. We need to investigate whether this is valid requirement and if so, can this requirement be addressed?
Here's example traceback from Tempest:
Captured traceback:
~~~~~~~~~~~~~~~~~~~
b'Traceback (most recent call last):'
b' File "/var/lib/
b" self.assertHead
b' File "/var/lib/
b' target, method))'
b' File "/var/lib/
b' raise mismatch_error'
b'testtools
b''
Changed in nexenta-charms: | |
assignee: | nobody → Anton Skriptsov (anton-skriptsov) |
status: | New → In Progress |