If-None-Match doesn't work on deleted object
Bug #1640448 reported by
Thomas Herve
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
High
|
Unassigned |
Bug Description
Considering the following scenario
put_object(
delete_
put_object(
As of swift master, the last put_object fails with a 412, even if the object has been deleted. It looks like it may be a regression of https:/
Changed in swift: | |
status: | Confirmed → In Progress |
To post a comment you must log in.
I can confirm this, and indeed it looks like commit ddeb0cde9fc828f a79dce90df4975f 66737ba054 introduced this.
Doesn't work after that commit, but works fine before this. Problem is https:/ /github. com/openstack/ swift/blob/ master/ swift/obj/ server. py#L688- L696