Ask Your Question

# Revision history [back]

### .unittests is failing

I am following the instructions here:

    https://docs.openstack.org/swift/latest/development_saio.html


At the point where I run this, it fails.

    $HOME/swift/.unittests  I have absolutely no ability to interpret the output for this system. Any help appreciated. Output from .unittests is below. Would have attached, but not allowed. Relevant info: Running Ubuntu 16.04.4 as a virtual machine on XSEDE using openstack. Script started on Thu 09 Aug 2018 09:39:50 PM UTC ;dmh@remotetest: ~dmh@remotetest:~$ $HOME/swift/.unittests liberasurecode[30776]: liberasurecode_backend_open: dynamic linking error libJerasure.so.2: cannot open shared object file: No such file or directory liberasurecode[30776]: liberasurecode_backend_open: dynamic linking error libJerasure.so.2: cannot open shared object file: No such file or directory liberasurecode[30776]: liberasurecode_backend_open: dynamic linking error libisal.so.2: cannot open shared object file: No such file or directory liberasurecode[30776]: liberasurecode_backend_open: dynamic linking error libshss.so.1: cannot open shared object file: No such file or directory /usr/local/lib/python2.7/dist-packages/requests-2.19.1-py2.7.egg/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown. warnings.warn(warning, RequestsDependencyWarning) ....................................................................................................................................................................................................................................................................................................................................................................................................................................................swift: Unexpected file /tmp/tmp6VQ7rC/node/sda1/objects/94/099/2f714cd91b0e5d803cde2012b01d7099/1278553064.00000.data: Bad fragment index: None: invalid literal for int() with base 10: 'None' ..swift: Quarantined object /tmp/tmpXPzpJ9/node/sda1/objects/94/099/2f714cd91b0e5d803cde2012b01d7099/1278553064.00000.data: metadata content-length 12 does not match actual object size 5 ...........................................................................................................................................swift.ring.builder: New builder; performing initial balance swift.ring.builder: Planning 3.0 on (1,) swift.ring.builder: Planning 3.0 on (1, 1) swift.ring.builder: Planning 3.0 on (1, 1, '10.1.1.1') swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 0) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 1) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 2) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 3) swift.ring.builder: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: 768 new parts and 0 removed parts from replica-count change swift.ring.builder: Gather start is 158 (Last start was 0) swift.ring.builder: Gathered 768 parts swift.ring.builder: Placed 65/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 65/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 65/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 86/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 86/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 86/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 196/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 196/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 196/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 83/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 83/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 83/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 32/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 32/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 32/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 67/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 67/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 67/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 217/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 217/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 217/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 16/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 16/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 16/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 198/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 198/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 198/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 177/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 177/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 177/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 191/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 191/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 191/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 103/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 103/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 103/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 58/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 58/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 58/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 116/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 116/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 116/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 102/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 102/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 102/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 223/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 223/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 223/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 125/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 125/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 125/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 96/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 96/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 96/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 37/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 37/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 37/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 81/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 81/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 81/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 45/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 45/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 45/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 75/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 75/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 75/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 186/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 186/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 186/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 76/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 76/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 76/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 164/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 164/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 164/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 127/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 127/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 127/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 210/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 210/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 210/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 235/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 235/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 235/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 216/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 216/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 216/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 78/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 78/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 78/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 7/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 7/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 7/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 69/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 69/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 69/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 136/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 136/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 136/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 28/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 28/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 28/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 108/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 108/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 108/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 98/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 98/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 98/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 132/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 132/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 132/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 173/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 173/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 173/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 107/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 107/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 107/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 31/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 31/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 31/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 218/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 218/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 218/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 245/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 245/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 245/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 85/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 85/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 85/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 153/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 153/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 153/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 193/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 193/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 193/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 180/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 180/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 180/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 15/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 15/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 15/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 234/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 234/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 234/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 113/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 113/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 113/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 151/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 151/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 151/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 215/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 215/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 215/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 168/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 168/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 168/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 242/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 242/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 242/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 236/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 236/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 236/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 1/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 1/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 1/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 207/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 207/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 207/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 3/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 3/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 3/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 30/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 30/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 30/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 143/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 143/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 143/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 243/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 243/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 243/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 189/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 189/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 189/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 204/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 204/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 204/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 172/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 172/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 172/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 68/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 68/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 68/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 55/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 55/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 55/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 118/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 118/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 118/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 44/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 44/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 44/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 20/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 20/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 20/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 131/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 131/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 131/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 161/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 161/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 161/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 230/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 230/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 230/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 228/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 228/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 228/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 146/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 146/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 146/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 122/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 122/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 122/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 0/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 0/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 0/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 246/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 246/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 246/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 203/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 203/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 203/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 14/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 14/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 14/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 112/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 112/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 112/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 221/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 221/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 221/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 27/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 27/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 27/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 134/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 134/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 134/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 233/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 233/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 233/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 105/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 105/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 105/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 225/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 225/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 225/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 141/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 141/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 141/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 95/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 95/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 95/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 175/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 175/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 175/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 179/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 179/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 179/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 178/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 178/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 178/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 74/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 74/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 74/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 158/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 158/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 158/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 38/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 38/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 38/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 184/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 184/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 184/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 40/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 40/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 40/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 25/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 25/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 25/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 62/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 62/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 62/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 19/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 19/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 19/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 149/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 149/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 149/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 250/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 250/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 250/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 70/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 70/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 70/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 187/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 187/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 187/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 124/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 124/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 124/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 155/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 155/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 155/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 220/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 220/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 220/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 84/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 84/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 84/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 135/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 135/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 135/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 120/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 120/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 120/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 2/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 2/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 2/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 22/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 22/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 22/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 93/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 93/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 93/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 165/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 165/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 165/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 211/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 211/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 211/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 159/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 159/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 159/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 137/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 137/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 137/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 251/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 251/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 251/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 138/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 138/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 138/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 237/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 237/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 237/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 156/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 156/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 156/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 244/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 244/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 244/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 24/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 24/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 24/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 39/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 39/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 39/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 182/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 182/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 182/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 33/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 33/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 33/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 129/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 129/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 129/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 150/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 150/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 150/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 247/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 247/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 247/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 148/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 148/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 148/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 17/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 17/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 17/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 147/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 147/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 147/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 213/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 213/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 213/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 212/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 212/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 212/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 169/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 169/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 169/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 52/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 52/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 52/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 162/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 162/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 162/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 49/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 49/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 49/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 100/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 100/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 100/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 80/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 80/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 80/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 34/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 34/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 34/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 200/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 200/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 200/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 255/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 255/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 255/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 89/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 89/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 89/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 222/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 222/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 222/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 219/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 219/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 219/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 253/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 253/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 253/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 160/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 160/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 160/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 139/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 139/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 139/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 47/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 47/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 47/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 72/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 72/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 72/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 79/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 79/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 79/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 101/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 101/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 101/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 18/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 18/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 18/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 23/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 23/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 23/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 77/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 77/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 77/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 119/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 119/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 119/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 240/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 240/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 240/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 8/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 8/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 8/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 192/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 192/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 192/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 57/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 57/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 57/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 106/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 106/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 106/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 194/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 194/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 194/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 239/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 239/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 239/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 252/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 252/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 252/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 50/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 50/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 50/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 229/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 229/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 229/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 176/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 176/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 176/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 53/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 53/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 53/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 9/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 9/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 9/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 12/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 12/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 12/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 29/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 29/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 29/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 248/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 248/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 248/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 104/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 104/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 104/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 188/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 188/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 188/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 48/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 48/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 48/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 254/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 254/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 254/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 41/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 41/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 41/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 249/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 249/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 249/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 71/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 71/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 71/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 26/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 26/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 26/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 10/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 10/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 10/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 60/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 60/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 60/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 152/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 152/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 152/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 63/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 63/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 63/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 202/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 202/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 202/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 114/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 114/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 114/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 208/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 208/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 208/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 226/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 226/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 226/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 170/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 170/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 170/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 130/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 130/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 130/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 133/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 133/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 133/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 145/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 145/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 145/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 56/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 56/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 56/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 121/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 121/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 121/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 35/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 35/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 35/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 66/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 66/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 66/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 117/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 117/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 117/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 206/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 206/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 206/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 73/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 73/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 73/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 46/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 46/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 46/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 166/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 166/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 166/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 197/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 197/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 197/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 201/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 201/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 201/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 82/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 82/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 82/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 6/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 6/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 6/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 171/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 171/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 171/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 140/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 140/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 140/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 157/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 157/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 157/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 241/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 241/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 241/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 190/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 190/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 190/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 128/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 128/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 128/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 115/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 115/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 115/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 195/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 195/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 195/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 231/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 231/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 231/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 4/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 4/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 4/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 214/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 214/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 214/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 11/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 11/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 11/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 88/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 88/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 88/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 142/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 142/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 142/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 227/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 227/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 227/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 13/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 13/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 13/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 110/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 110/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 110/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 5/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 5/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 5/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 232/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 232/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 232/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 42/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 42/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 42/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 87/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 87/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 87/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 205/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 205/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 205/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 209/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 209/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 209/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 199/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 199/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 199/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 91/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 91/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 91/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 111/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 111/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 111/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 154/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 154/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 154/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 64/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 64/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 64/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 126/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 126/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 126/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 185/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 185/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 185/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 109/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 109/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 109/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 54/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 54/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 54/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 163/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 163/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 163/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 92/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 92/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 92/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 99/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 99/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 99/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 59/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 59/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 59/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 123/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 123/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 123/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 21/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 21/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 21/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 183/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 183/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 183/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 224/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 224/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 224/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 144/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 144/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 144/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 51/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 51/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 51/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 36/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 36/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 36/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 181/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 181/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 181/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 174/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 174/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 174/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 167/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 167/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 167/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 90/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 90/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 90/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 238/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 238/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 238/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 43/0 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 43/1 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 43/2 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 97/0 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 97/1 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 97/2 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 61/0 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 61/1 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Placed 61/2 onto dev r1z1-10.1.1.1/sdb swift.ring.builder: Placed 94/0 onto dev r1z1-10.1.1.1/sda swift.ring.builder: Placed 94/1 onto dev r1z1-10.1.1.1/sdc swift.ring.builder: Placed 94/2 onto dev r1z1-10.1.1.1/sdd swift.ring.builder: Assigned 768 parts swift.ring.builder: Finished rebalance plan after 1 attempts swift.ring.builder: Planning 3.0 on (1,) swift.ring.builder: Planning 3.0 on (1, 1) swift.ring.builder: Planning 3.0 on (1, 1, '10.1.1.1') swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 0) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 1) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 2) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 3) swift.ring.builder: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: 0 new parts and 0 removed parts from replica-count change swift.ring.builder: Gather start is 225 (Last start was 158) swift.ring.builder: Unable to finish rebalance plan after 1 attempts swift.ring.builder: Planning 3.0 on (1,) swift.ring.builder: Planning 3.0 on (1, 1) swift.ring.builder: Planning 3.0 on (1, 1, '10.1.1.1') swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 0) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 1) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 2) swift.ring.builder: Planning 0.75 on (1, 1, '10.1.1.1', 3) swift.ring.builder: r1z1-10.1.1.1/sda wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdb wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdc wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: r1z1-10.1.1.1/sdd wants 0.75 and is weighted for 0.75 so therefore requires 0.0 overload swift.ring.builder: 0 new parts and 0 removed parts from replica-count change swift.ring.builder: Gather start is 225 (Last start was 158) swift.ring.builder: Unable to finish rebalance plan after 1 attempts ................................................................................................................................................................................swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'X-Amz-Acl': 'public-read', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant AllUsers READ permission on the bucket /bucket (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the bucket /bucket (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'Je0by0I7C3IA9IX8X/ccjg==', 'Host': 'localhost:80', 'Etag': '25ed1bcb423b0b7200f485fc5ff71c8e', 'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) ....swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) ....swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 242, in DELETE#012 self._delete_segments_bucket(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 48, in _delete_segments_bucket#012 resp = req.get_response(self.app, 'HEAD')#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 242, in DELETE#012 self._delete_segments_bucket(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 48, in _delete_segments_bucket#012 resp = req.get_response(self.app, 'HEAD')#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1384, in get_response#012 app, method, container, obj, headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl#012 return getattr(ah, method)(app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 197, in HEAD#012 return self._handle_acl(app, 'DELETE')#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 139, in _handle_acl#012 container, '')#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:full_control OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:write OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None DELETE {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: public None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: authenticated None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 134, in GET#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 134, in GET#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None GET {'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 229, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/bucket.py", line 229, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1384, in get_response#012 app, method, container, obj, headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl#012 return getattr(ah, method)(app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 215, in PUT#012 self.req.get_acl_response(app, 'PUT')#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Start tag expected, '<' not found, line 1, column 1 (line 1) (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Start tag expected, '<' not found, line 1, column 1 (line 1) (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) ........swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '152', 'Content-Md5': 'LtY6rVIWtkJS38JGaHBppQ==', 'Host': 'localhost:80', 'Etag': '2ed63aad5216b64252dfc246687069a5', 'Date': 'Thu, 09 Aug 2018 21:41:21 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Type': 'multipart/form-data'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '139', 'Content-Md5': '/JzPJjlXCqpRBmlyhGXNDg==', 'Host': 'localhost:80', 'Etag': 'fc9ccf2639570aaa510669728465cd0e', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: A key is specified for bucket API. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: A key is specified for bucket API. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '90', 'Content-Md5': 'mbEtd8ufKpkpCIfMjGD7Tw==', 'Host': 'localhost:80', 'Etag': '99b12d77cb9f2a99290887cc8c60fb4f', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) ..swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Start tag expected, '<' not found, line 1, column 1 (line 1) (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '13', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Start tag expected, '<' not found, line 1, column 1 (line 1) (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Amz-Acl': 'public-read', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'X-Amz-Acl': 'public-read', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '11', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) ..swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:write READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Thu, 09 Aug 2018 21:41:22 -0000'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:22 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Start tag expected, '<' not found, line 1, column 1 (line 1) (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'Content-Length': '13', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Start tag expected, '<' not found, line 1, column 1 (line 1) (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Amz-Acl': 'public-read', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Object-Sysmeta-S3Api-Content-Type': 'cat/picture', 'X-Amz-Acl': 'public-read', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'yes', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'Content-Length': '11', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) ..swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:write READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=3-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=1-', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': '', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'hoge', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=5-1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=5-10', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1384, in get_response#012 app, method, container, obj, headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl#012 return getattr(ah, method)(app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 135, in _handle_acl#012 headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1384, in get_response#012 app, method, container, obj, headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl#012 return getattr(ah, method)(app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 135, in _handle_acl#012 headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Content-Length': '5', 'X-Amz-Storage-Class': 'STANDARD', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1533850883.56402', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg=='} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) ..swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.62889', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.63712', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.00000', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'X-Amz-Metadata-Directive': 'REPLACE'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.66436', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.66910', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.67382', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.67859', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:write READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.71732', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.72049', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.72344', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.72653', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.72955', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.73280', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.73576', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.73868', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.74199', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.75712', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.76579', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.76936', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.77304', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850883.77664', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 139, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 97, in GET#012 return self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object GET {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=3-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=1-', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': '', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'hoge', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=5-1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Range': 'bytes=5-10', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1384, in get_response#012 app, method, container, obj, headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl#012 return getattr(ah, method)(app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 135, in _handle_acl#012 headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 84, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 66, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1384, in get_response#012 app, method, container, obj, headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 96, in handle_acl#012 return getattr(ah, method)(app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/home/dmh/swift/swift/common/middleware/s3api/acl_handlers.py", line 135, in _handle_acl#012 headers)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Content-Length': '5', 'X-Amz-Storage-Class': 'STANDARD', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1533850883.98758', 'Date': 'Thu, 09 Aug 2018 21:41:23 -0000', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg=='} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) ..swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.04651', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.05497', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Thu, 09 Aug 2018 21:41:24 -0000'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.00000', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'X-Amz-Metadata-Directive': 'REPLACE'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.08473', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.08968', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.09443', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.09899', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: src_bucket src_obj HEAD {} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:write READ (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.13803', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.14110', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.14401', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.14686', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.14988', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.15302', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.15611', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.15920', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.16240', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/obj.py", line 113, in PUT#012 resp = req.get_response(self.app)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1391, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1367, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.17772', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.18517', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.18875', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.19232', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1533850884.19597', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object DELETE {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ_ACP (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'Content-Length': '462', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:full_control FULL_CONTROL permission on the bucket /bucket (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'Content-Length': '446', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'Content-Length': '450', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the bucket /bucket (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'Content-Length': '456', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:write_acp FULL_CONTROL permission on the bucket /bucket (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'Content-Length': '448', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE_ACP (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant AuthenticatedUsers READ permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester READ permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant AllUsers READ permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant AllUsers READ permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant AllUsers WRITE permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant AllUsers READ permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant AuthenticatedUsers READ permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 501 Not Implemented (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 400 Bad Request (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester READ permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester READ_ACP permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester WRITE permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester WRITE_ACP permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other READ_ACP (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:full_control FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:tester FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Grant test:write_acp FULL_CONTROL permission on the object /bucket/object (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:tester</ID><DisplayName>test:tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:full_control</ID><DisplayName>test:full_control</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read</ID><DisplayName>test:read</DisplayName></Grantee><Permission>READ</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write</ID><DisplayName>test:write</DisplayName></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:read_acp</ID><DisplayName>test:read_acp</DisplayName></Grantee><Permission>READ_ACP</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>test:write_acp</ID><DisplayName>test:write_acp</DisplayName></Grantee><Permission>WRITE_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:other WRITE_ACP (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0} (txn: tx310e024e9dde4c258ee19-005b6cb501) ...swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) ...swift: s3api middleware requires SLO middleware to support multi-part upload, please add it in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Use tempauth middleware. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Use keystone middleware. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Use keystone middleware. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Use third party(unknown) auth middleware. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Use keystone middleware. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 's3api' is not in list (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) .......swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) ....swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) ..swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: s3api middleware requires SLO middleware to support multi-part upload, please add it in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Skip pipeline auth check. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Skip pipeline auth check. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Skip pipeline auth check. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Skip pipeline auth check. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Skip pipeline auth check. (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 's3api' is not in list (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Inconsistent project domain id: PROJECT_DOMAIN_ID in token vs None in account metadata. (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) ..swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) ....swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .....swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) ......swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: multipart: No SLO middleware in pipeline (txn: tx310e024e9dde4c258ee19-005b6cb501) .........swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: nojunk None HEAD {'Date': 'Fri, 01 Apr 2014 12:00:00 GMT', 'Host': 'localhost:80', 'X-Amz-Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) ...........................................................swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: None GET {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: None GET {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket0 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket1 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket2 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket3 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket4 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket5 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket6 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket7 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket8 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket9 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/home/dmh/swift/swift/common/middleware/s3api/controllers/service.py", line 34, in GET#012 resp = req.get_response(self.app, query={'format': 'json'})#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1225, in get_response#012 headers, body, query)#012 File "/home/dmh/swift/swift/common/middleware/s3api/s3request.py", line 1209, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: None GET {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: None GET {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket0 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket1 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket2 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket3 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket4 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket5 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket6 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket7 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket8 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket9 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: None GET {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket0 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket1 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket2 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket3 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket4 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket5 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket6 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket7 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket8 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: checking permission: bucket9 None HEAD {'Date': 'Thu, 09 Aug 2018 21:41:24 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'} (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: <?xml version='1.0' encoding='UTF-8'?>#012<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>test:other</ID><DisplayName>test:other</DisplayName></Owner><AccessControlList/></AccessControlPolicy> (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: permission denined: 403 Forbidden test:tester OWNER (txn: tx310e024e9dde4c258ee19-005b6cb501) ................................swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: A key is specified for bucket API. (txn: tx310e024e9dde4c258ee19-005b6cb501) .swift: Calling S3Api Middleware (txn: tx310e024e9dde4c258ee19-005b6cb501) swift: A key is specified for bucket API. (txn: tx310e024e9dde4c258ee19-005b6cb501) ..........................................................................................................swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/home/dmh/swift/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/home/dmh/swift/test/unit/common/middleware/test_catch_errors.py", line 39, in __call__#012 raise Exception('An error occurred')#012Exception: An error occurred (txn: tx271b8b8a5320483881f7c-005b6cb504) ..swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/home/dmh/swift/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/home/dmh/swift/test/unit/common/middleware/test_catch_errors.py", line 38, in __call__#012 raise StrangeException('whoa')#012StrangeException: whoa (txn: tx9dd740e3cac84d239247d-005b6cb504) .swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/home/dmh/swift/swift/common/wsgi.py", line 1200, in _app_call#012 resp = reiterate(resp)#012 File "/home/dmh/swift/swift/common/utils.py", line 3607, in reiterate#012 chunk = next(iterator)#012 File "/home/dmh/swift/test/unit/common/middleware/test_catch_errors.py", line 90, in <genexpr>#012 FakeApp(body_iter=(int(x) for x in 'abcd')), {})#012ValueError: invalid literal for int() with base 10: 'a' (txn: txc20de97069574b4d84870-005b6cb504) ........swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/home/dmh/swift/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/home/dmh/swift/test/unit/common/middleware/test_catch_errors.py", line 39, in __call__#012 raise Exception('An error occurred')#012Exception: An error occurred (txn: txe062edb3f4c044c9b8e7f-005b6cb504) ...swift: Mapped mysite2.com to c.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) swift: Mapped mysite2.com to c.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) ....swift: Mapped mysite.com to mysite.com.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) swift: Mapped mysite.com to mysite.com.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) swift: Mapped mysite.com to mysite.com.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) ....swift: Mapped c.a.example.com to c.storage1.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) swift: Mapped c.a.example.com to c.storage2.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) ...swift: Mapped mysite.com to cont.acct.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) .swift: Mapped mysite.com to example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) ...swift: Mapped mysite.com to mysite.com.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) swift: Mapped mysite.com to mysite.com.example.com (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) ......................E....................................................................EException OSError: (2, 'No such file or directory', '/tmp/tmpHYraEB/tmpEXfHp4.conf') in <bound method _TemporaryFileWrapper.__del__ of <closed file '<fdopen>', mode 'w+b' at 0x7efe9c7b29c0>> ignored Exception OSError: (2, 'No such file or directory', '/tmp/tmpHYraEB/tmppCYxqg.conf') in <bound method _TemporaryFileWrapper.__del__ of <closed file '<fdopen>', mode 'w+b' at 0x7efe9c7b2d20>> ignored E......................................................................................................................................................................................................................................................................EEE.....................swift: 1.2.3.4 1.2.3.4 09/Aug/2018/21/41/27 GET / HTTP/1.0 200 - - - - 13 - - - 0.0001 - - 1533850887.395741940 1533850887.395834923 - (txn: txa7d9931e480a4fd883c8a-005b6cb505) ....................................................swift: Warning: Cannot ratelimit without a memcached client (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Warning: Cannot ratelimit without a memcached client (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Warning: Cannot ratelimit without a memcached client (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Warning: Cannot ratelimit without a memcached client (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Warning: Cannot ratelimit without a memcached client (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Option account_whitelist is deprecated. Use an internal client to POST a X-Account-Sysmeta-Global-Write-Ratelimit: WHITELIST header to the specific accounts instead. (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Option account_blacklist is deprecated. Use an internal client to POST a X-Account-Sysmeta-Global-Write-Ratelimit: BLACKLIST header to the specific accounts instead. (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Ratelimit sleep log: 0.5 for a/c/None (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Returning 498 for PUT to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Returning 498 for PUT to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Ratelimit sleep log: 0.1 for a/c/None (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Ratelimit sleep log: 0.5 for a/c/o (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Returning 498 for PUT to a/c/o . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Returning 498 for PUT to a/c/o . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Ratelimit sleep log: 0.1 for a/c/o (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Ratelimit sleep log: 0.5 for a/c/None (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Returning 498 for GET to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Returning 498 for GET to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Ratelimit sleep log: 0.1 for a/c/None (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...swift: Option account_whitelist is deprecated. Use an internal client to POST a X-Account-Sysmeta-Global-Write-Ratelimit: WHITELIST header to the specific accounts instead. (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Option account_blacklist is deprecated. Use an internal client to POST a X-Account-Sysmeta-Global-Write-Ratelimit: BLACKLIST header to the specific accounts instead. (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Returning 497 because of blacklisting: b (txn: txa7d9931e480a4fd883c8a-005b6cb505) ..swift: Option account_whitelist is deprecated. Use an internal client to POST a X-Account-Sysmeta-Global-Write-Ratelimit: WHITELIST header to the specific accounts instead. (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Option account_blacklist is deprecated. Use an internal client to POST a X-Account-Sysmeta-Global-Write-Ratelimit: BLACKLIST header to the specific accounts instead. (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...............swift: Error listing devices: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 160, in get_device_info#012 return {self.devices: os.listdir(self.devices)}#012TypeError: fail_os_listdir() takes no arguments (1 given) (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...swift: Error reading swift.conf: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 265, in get_swift_conf_md5#012 hexsum = md5_hash_for_file(SWIFT_CONF_FILE)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) ..............................swift: Error retrieving recon data: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/home/dmh/swift/test/unit/common/middleware/test_recon.py", line 209, in raise_Exception#012 raise Exception#012Exception (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Error reading recon cache file: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/home/dmh/swift/test/unit/common/middleware/test_recon.py", line 203, in raise_IOError#012 raise IOError#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Error parsing recon cache file: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/home/dmh/swift/test/unit/common/middleware/test_recon.py", line 206, in raise_ValueError#012 raise ValueError#012ValueError (txn: txa7d9931e480a4fd883c8a-005b6cb505) ........................swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/home/dmh/swift/test/unit/common/middleware/test_recon.py", line 361, in fake_hash_for_file#012 raise IOError#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/home/dmh/swift/test/unit/common/middleware/test_recon.py", line 361, in fake_hash_for_file#012 raise IOError#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012IOError (txn: txa7d9931e480a4fd883c8a-005b6cb505) ........................................................................................................................................................................................................swift: No authentication middleware authorized request yet. Skipping staticweb (txn: txa7d9931e480a4fd883c8a-005b6cb505) ......................................................................................swift: Rewriting invalid auth prefix "" to "/auth/" (Non-empty auth prefix path is required) (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Rewriting invalid auth prefix "/" to "/auth/" (Non-empty auth prefix path is required) (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...swift: Swift3 did not provide a check_signature function; upgrade Swift3 if you want to use it with tempauth (txn: txa7d9931e480a4fd883c8a-005b6cb505) ..........................................................swift: Rewriting invalid auth prefix "" to "/auth/" (Non-empty auth prefix path is required) (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Rewriting invalid auth prefix "/" to "/auth/" (Non-empty auth prefix path is required) (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...swift: Swift3 did not provide a check_signature function; upgrade Swift3 if you want to use it with tempauth (txn: txa7d9931e480a4fd883c8a-005b6cb505) .......................................................swift: The following digest algorithms are configured but not supported: md4 (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: The following digest algorithms are configured but not supported: md5, not-a-valid-digest (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...............................................................................................................EEEE...........................................................................................................................................................................................................................................................my-daemon: Starting 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) my-daemon: Exited 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) my-daemon: Starting 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) my-daemon: Exited 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) my-daemon: Starting 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) server: Starting 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) server: User quit (txn: txa7d9931e480a4fd883c8a-005b6cb505) server: Exited 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) .my-daemon: Starting 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) my-daemon: Exited 30776 (txn: txa7d9931e480a4fd883c8a-005b6cb505) ............................................................................................swift: Quarantining DB file (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Quarantining DB file (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 2, 'weight': 10.0, 'ip': '1.1.1.2', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.2', 'meta': '', 'device': 'sdb', 'id': 2}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012Exception (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 3, 'weight': 10.0, 'ip': '1.1.1.3', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.3', 'meta': '', 'device': 'sdb', 'id': 3}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1118, in _mock_call#012 raise effect#012Exception (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 2, 'weight': 10.0, 'ip': '1.1.1.2', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.2', 'meta': '', 'device': 'sdb', 'id': 2} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 3, 'weight': 10.0, 'ip': '1.1.1.3', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.3', 'meta': '', 'device': 'sdb', 'id': 3}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 4, 'weight': 10.0, 'ip': '1.1.1.4', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.4', 'meta': '', 'device': 'sdb', 'id': 4}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 1, 'weight': 10.0, 'ip': '1.1.1.1', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.1', 'meta': '', 'device': 'sdb', 'id': 1} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 2, 'weight': 10.0, 'ip': '1.1.1.2', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.2', 'meta': '', 'device': 'sdb', 'id': 2}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 3, 'weight': 10.0, 'ip': '1.1.1.3', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.3', 'meta': '', 'device': 'sdb', 'id': 3}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 4, 'weight': 10.0, 'ip': '1.1.1.4', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.4', 'meta': '', 'device': 'sdb', 'id': 4}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 1, 'weight': 10.0, 'ip': '1.1.1.1', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.1', 'meta': '', 'device': 'sdb', 'id': 1} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 2, 'weight': 10.0, 'ip': '1.1.1.2', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.2', 'meta': '', 'device': 'sdb', 'id': 2}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 3, 'weight': 10.0, 'ip': '1.1.1.3', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.3', 'meta': '', 'device': 'sdb', 'id': 3}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 4, 'weight': 10.0, 'ip': '1.1.1.4', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.4', 'meta': '', 'device': 'sdb', 'id': 4}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 2, 'weight': 10.0, 'ip': '1.1.1.2', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.2', 'meta': '', 'device': 'sdb', 'id': 2} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 3, 'weight': 10.0, 'ip': '1.1.1.3', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.3', 'meta': '', 'device': 'sdb', 'id': 3} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 4, 'weight': 10.0, 'ip': '1.1.1.4', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.4', 'meta': '', 'device': 'sdb', 'id': 4}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR syncing /path/to/file with node {'replication_port': 6200, 'zone': 5, 'weight': 10.0, 'ip': '1.1.1.5', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.5', 'meta': '', 'device': 'sdb', 'id': 5}: #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/db_replicator.py", line 648, in _replicate_object#012 different_region)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1062, in __call__#012 return _mock_self._mock_call(*args, **kwargs)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1121, in _mock_call#012 result = next(effect)#012 File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 127, in next#012 return _next(obj)#012StopIteration (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 2, 'weight': 10.0, 'ip': '1.1.1.2', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.2', 'meta': '', 'device': 'sdb', 'id': 2} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 3, 'weight': 10.0, 'ip': '1.1.1.3', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.3', 'meta': '', 'device': 'sdb', 'id': 3} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 4, 'weight': 10.0, 'ip': '1.1.1.4', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.4', 'meta': '', 'device': 'sdb', 'id': 4} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR There are not enough handoff nodes to reach replica count for partition 0 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 5, 'weight': 10.0, 'ip': '1.1.1.5', 'region': 1, 'port': 6200, 'replication_ip': '1.1.1.5', 'meta': '', 'device': 'sdb', 'id': 5} (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR There are not enough handoff nodes to reach replica count for partition 0 (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: ERROR Remote drive not mounted {'replication_port': 6200, 'zone': 6, 'weight': 10.0, 'ip': '1.1.1.6', 'region': 2, 'port': 6200, 'replication_ip': '1.1.1.6', 'meta': '', 'device': 'sdb', 'id': 6} (txn: txa7d9931e480a4fd883c8a-005b6cb505) ........swift: ERROR rsync failed with -1: ['rsync', '--quiet', '--no-motd', '--timeout=10', '--contimeout=1', '--whole-file', '/some/file', 'remote:/some/file'] (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...............swift: ERROR Bad response 301 from localhost (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: ERROR Bad response 101 from localhost (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Beginning replication run (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Replication run OVER (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Attempted to replicate 0 dbs in 0.00158 seconds (0.00000/s) (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Removed 0 dbs (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: 0 successes, 0 failures (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Exception dumping recon cache: [Errno 13] Permission denied: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/utils.py", line 3344, in dump_recon_cache#012 with lock_file(cache_file, lock_timeout, unlink=False) as cf:#012 File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__#012 return self.gen.next()#012 File "/home/dmh/swift/swift/common/utils.py", line 2530, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 13] Permission denied: '/var/cache/swift/container.recon' (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Beginning replication run (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Replication run OVER (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Attempted to replicate 0 dbs in 0.00149 seconds (0.00000/s) (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Removed 0 dbs (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: 0 successes, 0 failures (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Exception dumping recon cache: [Errno 13] Permission denied: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/utils.py", line 3344, in dump_recon_cache#012 with lock_file(cache_file, lock_timeout, unlink=False) as cf:#012 File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__#012 return self.gen.next()#012 File "/home/dmh/swift/swift/common/utils.py", line 2530, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 13] Permission denied: '/var/cache/swift/container.recon' (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: txa7d9931e480a4fd883c8a-005b6cb505) .swift: Beginning replication run (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Replication run OVER (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Attempted to replicate 0 dbs in 0.00164 seconds (0.00000/s) (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Removed 0 dbs (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: 0 successes, 0 failures (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Exception dumping recon cache: [Errno 13] Permission denied: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/utils.py", line 3344, in dump_recon_cache#012 with lock_file(cache_file, lock_timeout, unlink=False) as cf:#012 File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__#012 return self.gen.next()#012 File "/home/dmh/swift/swift/common/utils.py", line 2530, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 13] Permission denied: '/var/cache/swift/container.recon' (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: txa7d9931e480a4fd883c8a-005b6cb505) ..swift: Starting replication pass with handoffs_only enabled. This mode is not intended for normal operation; use handoffs_only with care. (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Beginning replication run (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Replication run OVER (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Finished replication pass with handoffs_only enabled. If handoffs_only is no longer required, disable it. (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Attempted to replicate 0 dbs in 0.00244 seconds (0.00000/s) (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Removed 0 dbs (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: 0 successes, 0 failures (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: Exception dumping recon cache: [Errno 13] Permission denied: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/home/dmh/swift/swift/common/utils.py", line 3344, in dump_recon_cache#012 with lock_file(cache_file, lock_timeout, unlink=False) as cf:#012 File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__#012 return self.gen.next()#012 File "/home/dmh/swift/swift/common/utils.py", line 2530, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 13] Permission denied: '/var/cache/swift/container.recon' (txn: txa7d9931e480a4fd883c8a-005b6cb505) swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: txa7d9931e480a4fd883c8a-005b6cb505) ...................................................................................................................................................E.........................................................................................................................................E........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................EEEEEE.EEEEEEEEEE.(30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) ERROR WSGI: Invalid PROXY line 'PROXY jojo' ERROR WSGI: code 400, message Invalid PROXY line 'PROXY jojo' wsgi exiting (30776) wsgi exited, is_accepting=True (30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) ERROR WSGI: Invalid PROXY line 'PROXYjojo a b c d e' ERROR WSGI: code 400, message Invalid PROXY line 'PROXYjojo a b c d e' wsgi exiting (30776) wsgi exited, is_accepting=True (30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) ERROR WSGI: Invalid PROXY line 'PROXY a b c d e' ERROR WSGI: code 400, message Invalid PROXY line 'PROXY a b c d e' wsgi exiting (30776) wsgi exited, is_accepting=True .(30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) ERROR WSGI: Invalid PROXY line 'GET /someurl HTTP/1.0\r\n' ERROR WSGI: code 400, message Invalid PROXY line 'GET /someurl HTTP/1.0\r\n' wsgi exiting (30776) wsgi exited, is_accepting=True .(30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) wsgi exiting (30776) wsgi exited, is_accepting=True .(30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) wsgi exiting (30776) wsgi exited, is_accepting=True .(30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) wsgi exiting (30776) wsgi exited, is_accepting=True .(30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) wsgi exiting (30776) wsgi exited, is_accepting=True (30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) wsgi exiting (30776) wsgi exited, is_accepting=True (30776) wsgi starting up on http:('127.0.0.1', 8359) (30776) accepted ('127.0.0.1', 8359) wsgi exiting (30776) wsgi exited, is_accepting=True .............E..EEEEE..................EEE..E..E..........................................................................E..................................................................................E..................................................................................E...................................................................................E..................................................................................E..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................liberasurecode[30776]: Invalid fragment, illegal magic value liberasurecode[30776]: Invalid fragment, illegal magic value liberasurecode[30776]: Invalid fragment, illegal magic value ............liberasurecode[30776]: Invalid fragment, illegal magic value liberasurecode[30776]: Invalid fragment, illegal magic value ....................................................................................................................................................................................../home/dmh/swift/test/unit/obj/test_diskfile.py:336: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal if k == u'X-Object-Meta-Strange': ........................................................................................................................................liberasurecode[30776]: Invalid fragment, illegal magic value liberasurecode[30776]: Invalid fragment, illegal magic value liberasurecode[30776]: Invalid fragment, illegal magic value ........................................................................................................................E........................................................................................................................................................................................................................................................................................................................................EEEE...........liberasurecode[30776]: Invalid fragment, illegal magic value ...........................................................................................................................................................................127.0.0.1 - - [09/Aug/2018 21:47:08] code 400, message Bad HTTP/0.9 request type (':') 127.0.0.1 - - [09/Aug/2018 21:47:08] ": 3aeecf016187de7602a5ce8020e07338" 400 - ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE................................................................................................................. ====================================================================== ERROR: test_post_as_copy_emits_warning (test.unit.common.middleware.test_copy.TestServerSideCopyConfiguration) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/middleware/test_copy.py", line 1327, in test_post_as_copy_emits_warning self._test_post_as_copy_emits_warning({'__file__': conffile.name}) File "/home/dmh/swift/test/unit/common/middleware/test_copy.py", line 1295, in _test_post_as_copy_emits_warning ssc = copy.filter_factory(conf)("no app here") File "/home/dmh/swift/swift/common/middleware/copy.py", line 454, in copy_filter return ServerSideCopyMiddleware(app, conf) File "/home/dmh/swift/swift/common/middleware/copy.py", line 224, in __init__ self._load_object_post_as_copy_conf(conf) File "/home/dmh/swift/swift/common/middleware/copy.py", line 239, in _load_object_post_as_copy_conf proxy_conf = load_app_config(conf['__file__']) File "/home/dmh/swift/swift/common/wsgi.py", line 413, in load_app_config ctx = loadcontext(loadwsgi.APP, conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) -------------------- >> begin captured stdout << --------------------- copy WARNING: object_post_as_copy=true is deprecated; This option is now ignored (txn: tx8909d9c171e2422e9c187-005b6cb504-stuff) --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_finding_defaults_from_dir (test.unit.common.middleware.test_dlo.TestDloConfiguration) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/middleware/test_dlo.py", line 926, in test_finding_defaults_from_dir })("no app here") File "/home/dmh/swift/swift/common/middleware/dlo.py", line 438, in dlo_filter return DynamicLargeObject(app, conf) File "/home/dmh/swift/swift/common/middleware/dlo.py", line 372, in __init__ self._populate_config_from_old_location(conf) File "/home/dmh/swift/swift/common/middleware/dlo.py", line 387, in _populate_config_from_old_location proxy_conf = load_app_config(conf['__file__']) File "/home/dmh/swift/swift/common/wsgi.py", line 413, in load_app_config ctx = loadcontext(loadwsgi.APP, conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 100, in _loadconfigdir return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_finding_defaults_from_file (test.unit.common.middleware.test_dlo.TestDloConfiguration) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/middleware/test_dlo.py", line 884, in test_finding_defaults_from_file })("no app here") File "/home/dmh/swift/swift/common/middleware/dlo.py", line 438, in dlo_filter return DynamicLargeObject(app, conf) File "/home/dmh/swift/swift/common/middleware/dlo.py", line 372, in __init__ self._populate_config_from_old_location(conf) File "/home/dmh/swift/swift/common/middleware/dlo.py", line 387, in _populate_config_from_old_location proxy_conf = load_app_config(conf['__file__']) File "/home/dmh/swift/swift/common/wsgi.py", line 413, in load_app_config ctx = loadcontext(loadwsgi.APP, conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_real_config (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/middleware/test_memcache.py", line 298, in test_real_config memcache_ring = self._loadapp(config_path) File "/home/dmh/swift/test/unit/__init__.py", line 200, in mywrapper return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/middleware/test_memcache.py", line 274, in _loadapp app = loadapp(proxy_config_path) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_real_config_with_options (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/middleware/test_memcache.py", line 330, in test_real_config_with_options memcache_ring = self._loadapp(config_path) File "/home/dmh/swift/test/unit/__init__.py", line 200, in mywrapper return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/middleware/test_memcache.py", line 274, in _loadapp app = loadapp(proxy_config_path) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_real_memcache_config (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/middleware/test_memcache.py", line 370, in test_real_memcache_config memcache_ring = self._loadapp(proxy_config_path) File "/home/dmh/swift/test/unit/__init__.py", line 200, in mywrapper return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/middleware/test_memcache.py", line 274, in _loadapp app = loadapp(proxy_config_path) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_call (test.unit.common.middleware.test_xprofile.TestProfileMiddleware) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/middleware/test_xprofile.py", line 93, in setUp profiler.dump_stats(path) File "/usr/lib/python2.7/profile.py", line 413, in dump_stats f = open(file, 'wb') IOError: [Errno 13] Permission denied: '/tmp/log/swift/profile/default.profile123' ====================================================================== ERROR: test_combine_body_qs (test.unit.common.middleware.test_xprofile.TestProfileMiddleware) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/middleware/test_xprofile.py", line 93, in setUp profiler.dump_stats(path) File "/usr/lib/python2.7/profile.py", line 413, in dump_stats f = open(file, 'wb') IOError: [Errno 13] Permission denied: '/tmp/log/swift/profile/default.profile123' ====================================================================== ERROR: test_dump_checkpoint (test.unit.common.middleware.test_xprofile.TestProfileMiddleware) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/middleware/test_xprofile.py", line 93, in setUp profiler.dump_stats(path) File "/usr/lib/python2.7/profile.py", line 413, in dump_stats f = open(file, 'wb') IOError: [Errno 13] Permission denied: '/tmp/log/swift/profile/default.profile123' ====================================================================== ERROR: test_renew_profile (test.unit.common.middleware.test_xprofile.TestProfileMiddleware) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/middleware/test_xprofile.py", line 93, in setUp profiler.dump_stats(path) File "/usr/lib/python2.7/profile.py", line 413, in dump_stats f = open(file, 'wb') IOError: [Errno 13] Permission denied: '/tmp/log/swift/profile/default.profile123' ====================================================================== ERROR: test_load_from_config (test.unit.common.test_internal_client.TestInternalClient) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/test_internal_client.py", line 262, in test_load_from_config client = internal_client.InternalClient(conf_path, 'test', 1) File "/home/dmh/swift/swift/common/internal_client.py", line 149, in __init__ allow_modify_pipeline=allow_modify_pipeline) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_known_bad_ec_config (test.unit.common.test_storage_policy.TestStoragePolicies) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_storage_policy.py", line 654, in test_known_bad_ec_config mock_driver.assert_called_once() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 721, in __getattr__ raise AttributeError(name) AttributeError: assert_called_once ====================================================================== ERROR: test_catch_errors_gatekeeper_configured_not_at_start (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2252, in test_catch_errors_gatekeeper_configured_not_at_start app = self._proxy_modify_wsgi_pipeline(pipe) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2215, in _proxy_modify_wsgi_pipeline app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_gatekeeper_insertion_catch_errors_configured_at_start (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2222, in test_gatekeeper_insertion_catch_errors_configured_at_start app = self._proxy_modify_wsgi_pipeline(pipe) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2215, in _proxy_modify_wsgi_pipeline app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_gatekeeper_insertion_catch_errors_configured_not_at_start (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2237, in test_gatekeeper_insertion_catch_errors_configured_not_at_start app = self._proxy_modify_wsgi_pipeline(pipe) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2215, in _proxy_modify_wsgi_pipeline app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_load_app (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1833, in test_load_app app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_loadapp_proxy (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2292, in test_loadapp_proxy app = wsgi.loadapp(conf_path) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_loadapp_storage (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2322, in test_loadapp_storage app = wsgi.loadapp(conf_path) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_proxy_modify_wsgi_pipeline (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1916, in test_proxy_modify_wsgi_pipeline app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_proxy_modify_wsgi_pipeline_inserts_versioned_writes (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2120, in test_proxy_modify_wsgi_pipeline_inserts_versioned_writes app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_proxy_modify_wsgi_pipeline_ordering (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2176, in test_proxy_modify_wsgi_pipeline_ordering app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_proxy_modify_wsgi_pipeline_recommended_pipelines (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 2083, in test_proxy_modify_wsgi_pipeline_recommended_pipelines app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_proxy_unmodified_wsgi_pipeline (test.unit.common.test_wsgi.TestPipelineModification) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1883, in test_proxy_unmodified_wsgi_pipeline app = wsgi.loadapp(conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_insert_filter (test.unit.common.test_wsgi.TestPipelineWrapper) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1732, in setUp ctx = wsgi.loadcontext(loadwsgi.APP, conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_startswith (test.unit.common.test_wsgi.TestPipelineWrapper) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1732, in setUp ctx = wsgi.loadcontext(loadwsgi.APP, conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_startswith_no_filters (test.unit.common.test_wsgi.TestPipelineWrapper) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1732, in setUp ctx = wsgi.loadcontext(loadwsgi.APP, conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_str (test.unit.common.test_wsgi.TestPipelineWrapper) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1732, in setUp ctx = wsgi.loadcontext(loadwsgi.APP, conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_str_unknown_filter (test.unit.common.test_wsgi.TestPipelineWrapper) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 1732, in setUp ctx = wsgi.loadcontext(loadwsgi.APP, conf_file, global_conf={}) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_appconfig_dir_ignores_hidden_files (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 704, in test_appconfig_dir_ignores_hidden_files conf = wsgi.appconfig(conf_dir) File "/home/dmh/swift/swift/common/wsgi.py", line 144, in wrapper return f(conf_uri, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 261, in appconfig global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 100, in _loadconfigdir return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_init_request_processor (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 139, in test_init_request_processor conf_file, 'proxy-server') File "/home/dmh/swift/swift/common/wsgi.py", line 1166, in init_request_processor (conf, logger, log_name) = _initrp(conf_path, app_section, *args, **kwargs) File "/home/dmh/swift/swift/common/wsgi.py", line 1134, in _initrp (conf_path, e)) ConfigFileError: Error trying to load config from /tmp/tmpLx4NHd/proxy-server.conf: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_init_request_processor_from_conf_dir (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 321, in test_init_request_processor_from_conf_dir conf_dir, 'proxy-server') File "/home/dmh/swift/swift/common/wsgi.py", line 1166, in init_request_processor (conf, logger, log_name) = _initrp(conf_path, app_section, *args, **kwargs) File "/home/dmh/swift/swift/common/wsgi.py", line 1134, in _initrp (conf_path, e)) ConfigFileError: Error trying to load config from /tmp/tmpkChIoA/proxy-server.conf.d: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_load_app_config (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 231, in test_load_app_config proxy_conf = _write_and_load_conf_file(conf_str) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 212, in _write_and_load_conf_file return wsgi.load_app_config(conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 413, in load_app_config ctx = loadcontext(loadwsgi.APP, conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_loadapp_from_file (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 194, in test_loadapp_from_file app = wsgi.loadapp(conf_path) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_loadapp_from_string (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 202, in test_loadapp_from_string app = wsgi.loadapp(wsgi.ConfigString(conf_body)) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_run_server (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 482, in test_run_server conf = wsgi.appconfig(conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 144, in wrapper return f(conf_uri, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 261, in appconfig global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_run_server_conf_dir (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 615, in test_run_server_conf_dir conf = wsgi.appconfig(conf_dir) File "/home/dmh/swift/swift/common/wsgi.py", line 144, in wrapper return f(conf_uri, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 261, in appconfig global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 100, in _loadconfigdir return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_run_server_debug (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 667, in test_run_server_debug conf = wsgi.appconfig(conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 144, in wrapper return f(conf_uri, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 261, in appconfig global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_run_server_proxied (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 532, in test_run_server_proxied name='proxy-server') File "/home/dmh/swift/swift/common/wsgi.py", line 144, in wrapper return f(conf_uri, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 261, in appconfig global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_run_server_with_latest_eventlet (test.unit.common.test_wsgi.TestWSGI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/common/test_wsgi.py", line 575, in test_run_server_with_latest_eventlet conf = wsgi.appconfig(conf_file) File "/home/dmh/swift/swift/common/wsgi.py", line 144, in wrapper return f(conf_uri, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 261, in appconfig global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_merge_items_is_green (test.unit.container.test_backend.TestContainerBroker) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/container/test_backend.py", line 2964, in test_merge_items_is_green mock_tpool.execute.assert_called_once() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 721, in __getattr__ raise AttributeError(name) AttributeError: assert_called_once ====================================================================== ERROR: test_merge_items_is_green (test.unit.container.test_backend.TestContainerBrokerBeforeMetadata) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/container/test_backend.py", line 2964, in test_merge_items_is_green mock_tpool.execute.assert_called_once() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 721, in __getattr__ raise AttributeError(name) AttributeError: assert_called_once ====================================================================== ERROR: test_merge_items_is_green (test.unit.container.test_backend.TestContainerBrokerBeforeSPI) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/container/test_backend.py", line 2964, in test_merge_items_is_green mock_tpool.execute.assert_called_once() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 721, in __getattr__ raise AttributeError(name) AttributeError: assert_called_once ====================================================================== ERROR: test_merge_items_is_green (test.unit.container.test_backend.TestContainerBrokerBeforeShardRanges) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/container/test_backend.py", line 2964, in test_merge_items_is_green mock_tpool.execute.assert_called_once() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 721, in __getattr__ raise AttributeError(name) AttributeError: assert_called_once ====================================================================== ERROR: test_merge_items_is_green (test.unit.container.test_backend.TestContainerBrokerBeforeXSync) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/__init__.py", line 469, in wrapped return f(*args, **kwargs) File "/home/dmh/swift/test/unit/container/test_backend.py", line 2964, in test_merge_items_is_green mock_tpool.execute.assert_called_once() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 721, in __getattr__ raise AttributeError(name) AttributeError: assert_called_once ====================================================================== ERROR: test_get_hashes_consolidates_suffix_rehash_once (test.unit.obj.test_diskfile.TestSuffixHashes) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/obj/test_diskfile.py", line 6791, in test_get_hashes_consolidates_suffix_rehash_once mock_consolidate_hashes.assert_called_once() File "/usr/lib/python2.7/dist-packages/mock/mock.py", line 721, in __getattr__ raise AttributeError(name) AttributeError: assert_called_once -------------------- >> begin captured stdout << --------------------- suffix-hash-test DEBUG: Run listdir on /tmp/tmpR4cj5l/node/sda1/objects/0 --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_default (test.unit.obj.test_server.TestConfigOptionHandling) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/obj/test_server.py", line 8303, in test_default app, config = self._app_config(config) File "/home/dmh/swift/test/unit/obj/test_server.py", line 8291, in _app_config return init_request_processor(conf_file, 'object-server')[:2] File "/home/dmh/swift/swift/common/wsgi.py", line 1166, in init_request_processor (conf, logger, log_name) = _initrp(conf_path, app_section, *args, **kwargs) File "/home/dmh/swift/swift/common/wsgi.py", line 1134, in _initrp (conf_path, e)) ConfigFileError: Error trying to load config from /tmp/tmpUYIYdA/object-server.conf: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_option_in_app (test.unit.obj.test_server.TestConfigOptionHandling) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/obj/test_server.py", line 8319, in test_option_in_app app, config = self._app_config(config) File "/home/dmh/swift/test/unit/obj/test_server.py", line 8291, in _app_config return init_request_processor(conf_file, 'object-server')[:2] File "/home/dmh/swift/swift/common/wsgi.py", line 1166, in init_request_processor (conf, logger, log_name) = _initrp(conf_path, app_section, *args, **kwargs) File "/home/dmh/swift/swift/common/wsgi.py", line 1134, in _initrp (conf_path, e)) ConfigFileError: Error trying to load config from /tmp/tmpb4d7fT/object-server.conf: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_option_in_both (test.unit.obj.test_server.TestConfigOptionHandling) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/obj/test_server.py", line 8352, in test_option_in_both app, config = self._app_config(config) File "/home/dmh/swift/test/unit/obj/test_server.py", line 8291, in _app_config return init_request_processor(conf_file, 'object-server')[:2] File "/home/dmh/swift/swift/common/wsgi.py", line 1166, in init_request_processor (conf, logger, log_name) = _initrp(conf_path, app_section, *args, **kwargs) File "/home/dmh/swift/swift/common/wsgi.py", line 1134, in _initrp (conf_path, e)) ConfigFileError: Error trying to load config from /tmp/tmpkIp4HX/object-server.conf: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_option_in_default (test.unit.obj.test_server.TestConfigOptionHandling) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/obj/test_server.py", line 8335, in test_option_in_default app, config = self._app_config(config) File "/home/dmh/swift/test/unit/obj/test_server.py", line 8291, in _app_config return init_request_processor(conf_file, 'object-server')[:2] File "/home/dmh/swift/swift/common/wsgi.py", line 1166, in init_request_processor (conf, logger, log_name) = _initrp(conf_path, app_section, *args, **kwargs) File "/home/dmh/swift/swift/common/wsgi.py", line 1134, in _initrp (conf_path, e)) ConfigFileError: Error trying to load config from /tmp/tmpqLbZpu/object-server.conf: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_bad_section_name (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1819, in test_per_policy_conf_bad_section_name do_test('') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1814, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_inherits_defaults (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1452, in test_per_policy_conf_inherits_defaults app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_invalid_read_affinity_value (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1731, in test_per_policy_conf_invalid_read_affinity_value do_test(conf_sections, 'policy 0 (nulo)') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1715, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_invalid_write_affinity_node_count_value (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1793, in test_per_policy_conf_invalid_write_affinity_node_count_value do_test(conf_sections, 'policy 0 (nulo)') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1778, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_invalid_write_affinity_value (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1763, in test_per_policy_conf_invalid_write_affinity_value do_test(conf_sections, 'policy 0 (nulo)') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1748, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_none_configured (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1368, in test_per_policy_conf_none_configured app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_one_configured (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1398, in test_per_policy_conf_one_configured app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_overrides_default_affinity (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1497, in test_per_policy_conf_overrides_default_affinity app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_overrides_default_sorting_method (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1520, in test_per_policy_conf_overrides_default_sorting_method app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_section_name_inherits_from_app_section_name (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1672, in test_per_policy_conf_section_name_inherits_from_app_section_name app = self._write_conf_and_load_app(conf_sections, 'proxy-srv') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_sets_timing_sorting_method (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1709, in test_per_policy_conf_sets_timing_sorting_method app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_warns_about_sorting_method_mismatch (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1611, in test_per_policy_conf_warns_about_sorting_method_mismatch app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_warns_override_sorting_method_mismatch (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1644, in test_per_policy_conf_warns_override_sorting_method_mismatch app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_with_DEFAULT_options (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1555, in test_per_policy_conf_with_DEFAULT_options app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_with_unknown_policy (test.unit.proxy.test_server.TestProxyServerConfigLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1687, in test_per_policy_conf_with_unknown_policy self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_bad_section_name (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1819, in test_per_policy_conf_bad_section_name do_test('') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1814, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_inherits_defaults (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1452, in test_per_policy_conf_inherits_defaults app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_invalid_read_affinity_value (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1731, in test_per_policy_conf_invalid_read_affinity_value do_test(conf_sections, 'policy 0 (nulo)') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1715, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_invalid_write_affinity_node_count_value (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1793, in test_per_policy_conf_invalid_write_affinity_node_count_value do_test(conf_sections, 'policy 0 (nulo)') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1778, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_invalid_write_affinity_value (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1763, in test_per_policy_conf_invalid_write_affinity_value do_test(conf_sections, 'policy 0 (nulo)') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1748, in do_test self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_none_configured (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1368, in test_per_policy_conf_none_configured app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_one_configured (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1398, in test_per_policy_conf_one_configured app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_overrides_default_affinity (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1497, in test_per_policy_conf_overrides_default_affinity app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_overrides_default_sorting_method (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1520, in test_per_policy_conf_overrides_default_sorting_method app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_section_name_inherits_from_app_section_name (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1672, in test_per_policy_conf_section_name_inherits_from_app_section_name app = self._write_conf_and_load_app(conf_sections, 'proxy-srv') File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_sets_timing_sorting_method (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1709, in test_per_policy_conf_sets_timing_sorting_method app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_warns_about_sorting_method_mismatch (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1611, in test_per_policy_conf_warns_about_sorting_method_mismatch app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_warns_override_sorting_method_mismatch (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1644, in test_per_policy_conf_warns_override_sorting_method_mismatch app = self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_with_DEFAULT_options (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1555, in test_per_policy_conf_with_DEFAULT_options app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_per_policy_conf_with_unknown_policy (test.unit.proxy.test_server.TestProxyServerConfigStringLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1687, in test_per_policy_conf_with_unknown_policy self._write_conf_and_load_app(conf_sections) File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1326, in _write_conf_and_load_app app = loadapp(conf_path, allow_modify_pipeline=False) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 374, in loadcontext return uri.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_load_policy_rings (test.unit.proxy.test_server.TestProxyServerLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1235, in test_load_policy_rings app = loadapp(conf_path) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) ====================================================================== ERROR: test_missing_rings (test.unit.proxy.test_server.TestProxyServerLoading) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/dmh/swift/test/unit/proxy/test_server.py", line 1282, in test_missing_rings self.assertRaises(IOError, loadapp, conf_path) File "/usr/lib/python2.7/unittest/case.py", line 473, in assertRaises callableObj(*args, **kwargs) File "/home/dmh/swift/swift/common/wsgi.py", line 394, in loadapp ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 378, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig return loader.get_context(object_type, name, global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context section) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use object_type, name=use, global_conf=global_conf) File "/home/dmh/swift/swift/common/wsgi.py", line 68, in get_context object_type, name=name, global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext global_conf=global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg return loader.get_context(object_type, name, global_conf) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context object_type, name=name) File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point pkg_resources.require(self.spec) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 943, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 834, in resolve raise VersionConflict(dist, req).with_context(dependent_req) ContextualVersionConflict: (dnspython 1.12.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('dnspython>=1.14.0'), set(['swift'])) Name Stmts Miss Branch BrMiss Cover Missing ---------------------------------------------------------------------------------------------------- swift 14 6 0 0 57% 28-34, 41 swift.account 0 0 0 0 100% swift.account.auditor 89 0 18 2 98% swift.account.backend 213 6 86 7 96% 345, 427, 454-455, 507, 552 swift.account.reaper 280 19 104 17 91% 122-124, 165, 169, 172, 186, 190, 281-282, 288-291, 318, 397, 439-444 swift.account.replicator 7 0 0 0 100% swift.account.server 215 6 61 3 97% 137-138, 168, 319-321 swift.account.utils 52 1 20 1 97% 60 swift.cli 0 0 0 0 100% swift.cli.dispersion_report 289 260 115 114 7% 31-32, 49-71, 76-168, 173-283, 287-305, 312-364, 369-428, 432 swift.cli.form_signature 98 8 21 6 88% 68-69, 75-76, 82-83, 99-101 swift.cli.info 386 16 208 22 94% 118, 120, 122, 124, 254-255, 282, 428, 436, 497-499, 522-523, 538-541 swift.cli.manage_shard_ranges 217 55 62 28 70% 178, 183-190, 198, 221-223, 235-237, 257-271, 299-329, 339-340, 395-404, 515 swift.cli.recon 718 191 357 139 69% 37, 63, 91, 94, 103, 140, 145, 177, 248, 254-269, 289, 299-301, 325, 347, 413-433, 479-481, 485, 508-526, 535-574, 595-596, 638, 640, 647-649, 662, 664, 671-673, 702, 736, 746-771, 797, 831, 847-849, 855, 890-891, 906, 926-927, 930, 934, 1048-1049, 1056-1060, 1083-1105, 1108-1113, 1115, 1117, 1124-1129, 1131-1136, 1140, 1142, 1145-1146, 1148, 1150, 1152, 1154, 1156, 1164 swift.cli.relinker 98 20 36 13 75% 40, 53-55, 59-60, 63, 82, 120, 132-134, 137-138, 146-158 swift.cli.ring_builder_analyzer 160 17 61 5 90% 303-304, 330-349 swift.cli.ringbuilder 762 108 309 52 85% 87-88, 94, 134-135, 164-166, 176, 198-199, 245-246, 341, 373-374, 453, 535-537, 541-546, 589-592, 640-641, 646-647, 678-679, 792-793, 846-857, 953-955, 958-966, 1041-1043, 1052, 1127-1128, 1146-1148, 1152-1154, 1317-1338, 1363-1378, 1401-1415, 1436-1447, 1455, 1509, 1520-1521 swift.cli.ringcomposer 63 2 6 2 94% 133, 183 swift.common 0 0 0 0 100% swift.common.base_storage_server 36 0 24 1 98% swift.common.bufferedhttp 103 13 35 8 85% 43, 95-111 swift.common.constraints 175 3 70 1 98% 90-91, 412 swift.common.container_sync_realms 96 0 26 3 98% swift.common.daemon 156 7 42 6 93% 75, 213, 228, 236, 251, 299, 317 swift.common.db 531 37 179 24 91% 67-71, 119, 127, 200-201, 382-384, 386, 458-459, 486, 524, 542, 678, 688, 733-734, 741-743, 766, 772, 779, 819-821, 845, 924, 975-978, 1014 swift.common.db_replicator 565 23 199 14 95% 69, 131-132, 137, 202, 328, 602, 668-669, 697-699, 808-817, 920, 998 swift.common.direct_client 231 5 113 11 95% 119, 439, 600-606 swift.common.exceptions 152 4 26 3 96% 195, 266, 271, 276 swift.common.header_key_dict 34 1 16 1 96% 46 swift.common.http 77 0 0 0 100% swift.common.internal_client 324 5 119 7 97% 36, 847-848, 904-905 swift.common.linkat 39 2 10 2 92% 76, 78 swift.common.manager 410 9 177 15 96% 160, 172, 334, 660-662, 690, 699, 772 swift.common.memcached 277 27 110 22 87% 80, 98, 100, 193-194, 199-200, 208-212, 228, 242, 274-275, 367-370, 411-412, 438-439, 453-454, 482-485 swift.common.middleware 15 0 4 0 100% swift.common.middleware.account_quotas 56 0 24 0 100% swift.common.middleware.acl 96 3 59 6 94% 184, 248, 297 swift.common.middleware.bulk 344 22 155 11 93% 393, 395, 460-462, 470-472, 491-493, 541-543, 628, 636-637, 645-647, 701-702 swift.common.middleware.catch_errors 69 5 16 0 94% 149-154 swift.common.middleware.cname_lookup 93 3 46 1 97% 37-39, 91 swift.common.middleware.container_quotas 46 1 26 2 96% 97 swift.common.middleware.container_sync 76 0 33 2 98% swift.common.middleware.copy 175 2 68 3 98% 240-241 swift.common.middleware.crossdomain 23 6 2 0 76% 86-92 swift.common.middleware.crypto 12 0 0 0 100% swift.common.middleware.crypto.crypto_utils 122 0 22 0 100% swift.common.middleware.crypto.decrypter 191 2 59 3 98% 127, 334 swift.common.middleware.crypto.encrypter 174 3 48 4 97% 180, 205, 371 swift.common.middleware.crypto.keymaster 85 3 22 2 95% 181-185 swift.common.middleware.crypto.kmip_keymaster 31 5 10 0 88% 121-127 swift.common.middleware.crypto.kms_keymaster 31 0 6 0 100% swift.common.middleware.dlo 167 3 78 8 96% 388-392 swift.common.middleware.domain_remap 71 0 29 0 100% swift.common.middleware.formpost 183 5 65 5 96% 267-268, 301, 332-333 swift.common.middleware.gatekeeper 55 0 12 0 100% swift.common.middleware.healthcheck 24 0 4 0 100% swift.common.middleware.keystoneauth 241 2 116 2 99% 186, 304 swift.common.middleware.list_endpoints 99 0 25 1 99% swift.common.middleware.listing_formats 125 5 52 2 96% 165, 171-174 swift.common.middleware.memcache 59 0 18 0 100% swift.common.middleware.name_check 50 2 12 2 94% 67, 107 swift.common.middleware.proxy_logging 157 0 64 0 100% swift.common.middleware.ratelimit 160 0 73 3 99% swift.common.middleware.read_only 41 2 12 0 96% 83-84 swift.common.middleware.recon 257 16 112 14 92% 218, 234-235, 315-317, 321-325, 396-401 swift.common.middleware.s3api 0 0 0 0 100% swift.common.middleware.s3api.acl_handlers 180 4 55 4 97% 268, 287, 340, 370 swift.common.middleware.s3api.acl_utils 40 5 20 6 82% 56, 60-63, 66 swift.common.middleware.s3api.controllers 12 0 0 0 100% swift.common.middleware.s3api.controllers.acl 60 12 14 3 80% 54-59, 64-69, 103, 121 swift.common.middleware.s3api.controllers.base 38 0 8 0 100% swift.common.middleware.s3api.controllers.bucket 141 11 62 3 93% 71, 80, 82, 107-108, 178, 220-223, 251 swift.common.middleware.s3api.controllers.location 13 0 2 0 100% swift.common.middleware.s3api.controllers.logging 14 0 0 0 100% swift.common.middleware.s3api.controllers.multi_delete 74 14 22 3 82% 40, 62, 84, 87-90, 104, 113-118 swift.common.middleware.s3api.controllers.multi_upload 334 12 91 6 96% 156, 314, 406-407, 587, 598, 607-610, 628, 639 swift.common.middleware.s3api.controllers.obj 73 2 27 2 96% 61-63 swift.common.middleware.s3api.controllers.s3_acl 21 0 2 0 100% swift.common.middleware.s3api.controllers.service 28 0 6 0 100% swift.common.middleware.s3api.controllers.versioning 14 0 0 0 100% swift.common.middleware.s3api.etree 78 6 26 1 93% 79-82, 85, 128 swift.common.middleware.s3api.exception 12 0 0 0 100% swift.common.middleware.s3api.s3api 107 8 26 2 92% 151, 156-158, 161-162, 248, 270 swift.common.middleware.s3api.s3request 653 57 328 53 89% 90, 100, 107, 179-180, 183, 185, 187, 191, 194, 274-278, 291, 469, 508-511, 555, 603, 627, 654-655, 663, 704, 714, 719, 738, 826-832, 849, 879-881, 947, 951-969, 977, 1009, 1117, 1328, 1382 swift.common.middleware.s3api.s3response 378 13 46 7 95% 197, 210-211, 223, 227-229, 281, 440, 535, 545, 566-568 swift.common.middleware.s3api.s3token 141 5 46 4 95% 152, 170, 181-183 swift.common.middleware.s3api.subresource 248 15 81 12 92% 161, 172, 176, 339-343, 357, 359, 458, 461-464, 475, 526 swift.common.middleware.s3api.utils 86 6 38 5 91% 54, 176-177, 185-187 swift.common.middleware.slo 599 21 313 24 95% 412-416, 501, 504, 844, 854, 1100, 1106-1107, 1248-1249, 1273, 1340, 1412-1413, 1425, 1428, 1431-1432, 1436, 1462 swift.common.middleware.staticweb 231 2 100 4 98% 270, 528 swift.common.middleware.symlink 176 0 55 2 99% swift.common.middleware.tempauth 377 33 181 15 91% 311-312, 434, 440, 453, 484-491, 537-539, 671, 673-678, 692-694, 699-700, 732-734, 766, 783-785, 791 swift.common.middleware.tempurl 269 10 133 4 97% 385-386, 401-402, 510, 514-515, 521, 523, 532 swift.common.middleware.versioned_writes 289 14 125 11 94% 267, 269, 343-346, 349, 365, 381-382, 604, 643, 652, 813-814 swift.common.middleware.x_profile 0 0 0 0 100% swift.common.middleware.x_profile.exceptions 16 1 0 0 94% 25 swift.common.middleware.x_profile.html_viewer 244 47 78 17 80% 34-35, 301, 316-317, 369, 391-392, 398-433, 474, 477, 483-484, 506, 521, 531-532 swift.common.middleware.x_profile.profile_model 201 86 52 14 60% 30-31, 80-81, 91-92, 129-229 swift.common.middleware.xprofile 118 45 21 15 57% 155, 174-175, 187-192, 195-234, 237, 251-257 swift.common.request_helpers 255 2 109 3 99% 182, 590 swift.common.ring 3 0 0 0 100% swift.common.ring.builder 869 9 469 10 99% 241, 732, 798-799, 821, 904, 1333, 1517, 1758 swift.common.ring.composite_builder 211 0 88 0 100% swift.common.ring.ring 265 1 126 8 98% 117 swift.common.ring.utils 306 9 173 6 97% 228, 230-231, 450, 459, 482, 493, 498-499 swift.common.splice 79 0 20 0 100% swift.common.storage_policy 398 19 148 11 95% 196-197, 234, 338, 341, 354, 377, 398, 466-476, 486-487, 653-654, 940 swift.common.swob 754 15 311 21 97% 147, 263, 287, 305, 603, 763, 767, 787, 886-890, 906, 926, 942, 994 swift.common.utils 2585 117 1019 85 94% 72-73, 227, 236, 255, 574-577, 600, 681, 822, 930, 935, 1059, 1088-1097, 1116, 1303, 1307, 1381-1383, 1521, 1524, 1530, 1539, 1578, 1588, 1621, 1724-1725, 1777, 1780, 1786, 1881, 1962, 2053, 2095-2107, 2152-2154, 2201-2202, 2368, 2455, 2540, 2548, 2583-2584, 2800-2802, 2842, 2850, 2866, 2874, 3093, 3350-3352, 3371, 3387, 3531-3539, 3720, 3735, 4030-4031, 4078, 4105-4106, 4139-4142, 4147, 4285, 4400, 4407-4408, 4414, 4842, 4856, 4863, 4985-4988, 5037-5041, 5094-5095, 5213, 5442 swift.common.wsgi 585 133 184 56 75% 56-57, 69-71, 96, 99, 158, 206, 234-235, 238-240, 277, 294-297, 309, 313, 317-320, 326, 337-342, 350-353, 364, 373, 395-401, 415-419, 461, 506-509, 531-574, 1051-1118, 1136-1152, 1167-1168, 1272 swift.container 0 0 0 0 100% swift.container.auditor 72 0 10 2 98% swift.container.backend 904 71 402 63 90% 248, 369-370, 621, 677, 864, 872, 929, 942-948, 964, 983-987, 1020, 1157, 1182-1183, 1258, 1275-1334, 1342-1346, 1424, 1436, 1449, 1478-1481, 1530, 1539, 1587, 1654, 1799, 2006 swift.container.reconciler 306 18 77 1 95% 97, 154-155, 612-623, 653-654, 716-717, 762-766 swift.container.replicator 203 24 77 16 86% 147, 161, 166, 190-192, 197-202, 228-234, 255, 277-278, 283-284, 307, 359 swift.container.server 406 16 159 15 95% 242, 244, 259, 266-267, 328-329, 344, 349, 353, 393, 408-409, 806-808 swift.container.sharder 833 73 341 49 90% 82, 170, 173, 369, 496-507, 605, 726, 785, 810-812, 834, 882-887, 900, 902, 911-913, 1011-1012, 1044-1045, 1074-1097, 1100-1104, 1119-1122, 1147, 1163-1166, 1271-1273, 1304, 1326-1328, 1379, 1388, 1394, 1407-1408, 1417, 1426, 1437, 1442-1443, 1446, 1457, 1489, 1502, 1512 swift.container.sync 251 3 84 6 97% 243, 393, 598 swift.container.sync_store 67 0 22 1 99% swift.container.updater 201 59 56 20 69% 118-121, 123-128, 134-189, 251, 253, 294, 299-300, 335, 338, 342, 346 swift.obj 0 0 0 0 100% swift.obj.auditor 247 1 76 4 98% 277 swift.obj.diskfile 1495 67 542 40 95% 109, 151, 154-155, 200-201, 249, 297, 378-380, 431-432, 500, 517, 525, 540, 547, 552-556, 563, 579-581, 615, 806, 1063-1065, 1080, 1093, 1098-1109, 1144, 1192, 1196-1197, 1235-1236, 1243-1247, 1554-1558, 1569, 1705-1706, 1789-1790, 1801-1802, 1978, 1991, 2383, 2564, 2983-2984, 3102 swift.obj.expirer 182 0 64 2 99% swift.obj.mem_diskfile 212 37 61 21 79% 77, 86, 195, 204, 211, 223-224, 227, 231, 236, 248-249, 299, 316-317, 333-334, 337, 343-353, 356-362, 369-371, 373, 386, 461-463, 468, 480 swift.obj.mem_server 14 4 0 0 71% 53, 58-60 swift.obj.reconstructor 568 102 216 53 80% 116, 169, 404-405, 437-440, 451-457, 468-489, 528-536, 594-598, 617-620, 628-629, 724-730, 751-752, 811, 818-831, 890-914, 930-951, 956-1001, 1073, 1092-1093, 1131-1133, 1150-1151, 1175-1186, 1189-1192, 1199 swift.obj.replicator 584 111 214 70 77% 150, 228, 231-232, 238-239, 308, 400-405, 424, 451, 458, 483, 497-575, 588-595, 689, 706-708, 768, 813, 842, 936-941, 946-950, 952-954, 960-966, 973-982, 1037, 1090-1107 swift.obj.server 658 31 248 15 95% 300-301, 515-518, 531, 536-539, 613, 676-677, 745-746, 757-758, 776, 844-847, 924, 926, 1013, 1044, 1098, 1267-1269 swift.obj.ssync_receiver 218 4 108 2 98% 179-183, 233, 410 swift.obj.ssync_sender 231 2 106 4 98% 335, 432 swift.obj.updater 266 53 70 17 79% 139-182, 236, 241, 244-251, 347, 349-352, 398-399, 420-426, 477, 480 swift.proxy 0 0 0 0 100% swift.proxy.controllers 6 0 0 0 100% swift.proxy.controllers.account 98 0 34 0 100% swift.proxy.controllers.base 921 27 441 22 96% 540-541, 908, 976, 980, 1018-1020, 1085-1087, 1089-1092, 1108-1110, 1128, 1161-1165, 1329, 1401, 1450, 1961, 1981, 2000 swift.proxy.controllers.container 211 4 104 7 97% 156, 217, 220, 353 swift.proxy.controllers.info 50 0 16 0 100% swift.proxy.controllers.obj 1187 33 445 46 95% 141, 604, 698, 728-730, 784, 790-792, 846, 854, 922, 1006, 1029-1031, 1228, 1402-1403, 1422, 1460-1463, 1675, 1688, 1808, 1839, 1842, 1912, 2097, 2607-2608, 2634, 2711 swift.proxy.server 344 49 131 33 83% 107-109, 116-118, 131, 149, 253, 303-304, 332, 352-353, 432, 463-465, 668-691, 704-712, 717-725 ---------------------------------------------------------------------------------------------------- TOTAL 32505 2464 12591 1526 91% ---------------------------------------------------------------------- Ran 6696 tests in 519.339s FAILED (errors=81) /home/dmh ;dmh@remotetest: ~dmh@remotetest:~$ exit
exit

Script done on Thu 09 Aug 2018 09:49:25 PM UTC