Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

.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