exception when attempting obejct relink during part power increase
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Committed
|
Undecided
|
Alistair Coles |
Bug Description
Exception seen during relinking phase of a partition power increase:
err Relinking <path> to <path> failed: [Errno 17] File exists:
Traceback (most recent call last):
File "/opt/ss/
relink_
File "/opt/ss/
os.
OSError: [Errno 17] File exists
This could be due to the relinker relinking an object concurrent with the object being PUT, so that both the relinker and object server are concurrently attempting to create a link from the next part power dir to the old part power dir. The look-before-
Changed in swift: | |
status: | In Progress → Fix Committed |
https:/ /review. opendev. org/c/openstack /swift/ +/778530