Post (not as copy) to SLO manifest destroys its state as a manifest
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Undecided
|
Kota Tsuyuzaki |
Bug Description
Making a fast POST to an SLO manifest causes the X-Static-
Also results in an object listing inconsistency: The object size in the container listing remains the size of the original large object but the size reported by object HEAD reverts to the size of the manifest content.
Fix might be to make X-Static-
Noticed this while reviewing https:/
```
anc@u128:
5MB_file segment 1
5MB_file segment 2
5MB_file segment 0
5MB_file segment 4
5MB_file segment 3
5MB_file
anc@u128:
Content Type: application/
Content Length: 5242880
Last Modified: Mon, 11 May 2015 13:06:00 GMT
Meta Foo: test
Meta Mtime: 1431347145.357724
X-Static-
anc@u128:
anc@u128:
Account: AUTH_test
Container: c1
Object: 5MB_file
Content Type: application/
Content Length: 1175
Last Modified: Mon, 11 May 2015 13:06:07 GMT
ETag: 7d5bbd0d403db2a
Meta Foo: test_modified
Accept-Ranges: bytes
Connection: keep-alive
X-Timestamp: 1431349566.21979
X-Trans-Id: txf924c58ace814
anc@u128:
5242880 2015-05-11 13:05:59 5MB_file
5242880
```
CVE References
Changed in swift: | |
status: | New → In Progress |
Changed in swift: | |
milestone: | none → 2.4.0 |
status: | Fix Committed → Fix Released |
Fix proposed at https:/ /review. openstack. org/#/c/ 182564/