Diff of the two buildlogs:
--
--- b1/build.log 2019-07-10 01:50:10.960540680 +0000
+++ b2/build.log 2019-07-10 05:15:03.218880064 +0000
@@ -1,6 +1,6 @@
I: pbuilder: network access will be disabled during build
-I: Current time: Mon Aug 10 17:24:32 -12 2020
-I: pbuilder-time-stamp: 1597123472
+I: Current time: Wed Jul 10 15:50:19 +14 2019
+I: pbuilder-time-stamp: 1562723419
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz]
I: copying local configuration
@@ -18,7 +18,7 @@
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error
-gpgv: Signature made Mon Feb 25 22:59:57 2019 -12
+gpgv: Signature made Wed Feb 27 00:59:57 2019 +14
gpgv: using RSA key 3D983C52EB85980C46A56090357312559D1E064B
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./swift_2.19.1-1.dsc
@@ -31,6 +31,18 @@
dpkg-source: info: applying fix-decryption-of-object-if-metadata-is-missing.patch
I: using fakeroot in build.
I: Installing the build-deps
+I: user script /srv/workspace/pbuilder/7679/tmp/hooks/D01_modify_environment starting
+disorder-fs debug: Running on profitbricks-build12-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+Removing 'diversion of /bin/sh to /bin/sh.distrib by dash'
+Adding 'diversion of /bin/sh to /bin/sh.distrib by bash'
+Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash'
+Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash'
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/7679/tmp/hooks/D01_modify_environment finished
-> Attempting to satisfy build-dependencies
-> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
@@ -403,7 +415,7 @@
Get: 259 http://cdn-fastly.deb.debian.org/debian buster/main i386 python3-yaml i386 3.13-2 [111 kB]
Get: 260 http://cdn-fastly.deb.debian.org/debian buster/main i386 python3-os-api-ref all 1.5.0+dfsg1-4 [16.9 kB]
Get: 261 http://cdn-fastly.deb.debian.org/debian buster/main i386 python3-oslosphinx all 4.18.0-2 [34.1 kB]
-Fetched 58.1 MB in 5s (10.8 MB/s)
+Fetched 58.1 MB in 40s (1452 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libbsd0:i386.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19231 files and directories currently installed.)
@@ -1542,9 +1554,41 @@
Building dependency tree...
Reading state information...
fakeroot is already the newest version (1.23-1).
-0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+The following additional packages will be installed:
+ libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl
+The following NEW packages will be installed:
+ libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge
+0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
+Need to get 59.5 kB of archives.
+After this operation, 182 kB of additional disk space will be used.
+Get:1 http://cdn-fastly.deb.debian.org/debian buster/main i386 libnumber-compare-perl all 0.03-1 [7642 B]
+Get:2 http://cdn-fastly.deb.debian.org/debian buster/main i386 libtext-glob-perl all 0.10-1 [8362 B]
+Get:3 http://cdn-fastly.deb.debian.org/debian buster/main i386 libfile-find-rule-perl all 0.34-1 [30.6 kB]
+Get:4 http://cdn-fastly.deb.debian.org/debian buster/main i386 usrmerge all 21 [12.8 kB]
+debconf: delaying package configuration, since apt-utils is not installed
+Fetched 59.5 kB in 0s (313 kB/s)
+Selecting previously unselected package libnumber-compare-perl.
+(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 34386 files and directories currently installed.)
+Preparing to unpack .../libnumber-compare-perl_0.03-1_all.deb ...
+Unpacking libnumber-compare-perl (0.03-1) ...
+Selecting previously unselected package libtext-glob-perl.
+Preparing to unpack .../libtext-glob-perl_0.10-1_all.deb ...
+Unpacking libtext-glob-perl (0.10-1) ...
+Selecting previously unselected package libfile-find-rule-perl.
+Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ...
+Unpacking libfile-find-rule-perl (0.34-1) ...
+Selecting previously unselected package usrmerge.
+Preparing to unpack .../archives/usrmerge_21_all.deb ...
+Unpacking usrmerge (21) ...
+Setting up libtext-glob-perl (0.10-1) ...
+Setting up libnumber-compare-perl (0.03-1) ...
+Setting up libfile-find-rule-perl (0.34-1) ...
+Setting up usrmerge (21) ...
+The system has been successfully converted.
+Processing triggers for man-db (2.8.5-2) ...
+Not building database; man-db/auto-update is not 'true'.
I: Building the package
-I: Running cd /build/swift-2.19.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b
+I: Running cd /build/swift-2.19.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b
dpkg-buildpackage: info: source package swift
dpkg-buildpackage: info: source version 2.19.1-1
dpkg-buildpackage: info: source distribution unstable
@@ -1570,8 +1614,8 @@
pyversions: missing debian/pyversions file, fall back to supported versions
python setup.py clean -a
running clean
-'build/lib.linux-x86_64-2.7' does not exist -- can't clean it
-'build/bdist.linux-x86_64' does not exist -- can't clean it
+'build/lib.linux-i686-2.7' does not exist -- can't clean it
+'build/bdist.linux-i686' does not exist -- can't clean it
'build/scripts-2.7' does not exist -- can't clean it
find . -name \*.pyc -exec rm {} \+
dh_autoreconf_clean -O--buildsystem=python_distutils
@@ -1629,162 +1673,162 @@
running build
running build_py
creating build
-creating build/lib.linux-x86_64-2.7
-creating build/lib.linux-x86_64-2.7/swift
-creating build/lib.linux-x86_64-2.7/swift/proxy
-creating build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/obj.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/container.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/__init__.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/info.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/account.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/base.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-creating build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/auditor.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/replicator.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/diskfile.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/updater.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/__init__.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/reconstructor.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/ssync_sender.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/mem_diskfile.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/ssync_receiver.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/mem_server.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/expirer.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/server.py -> build/lib.linux-x86_64-2.7/swift/obj
-creating build/lib.linux-x86_64-2.7/swift/common
-creating build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/composite_builder.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/ring.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/builder.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/utils.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/proxy/__init__.py -> build/lib.linux-x86_64-2.7/swift/proxy
-copying swift/proxy/server.py -> build/lib.linux-x86_64-2.7/swift/proxy
-creating build/lib.linux-x86_64-2.7/swift/common/middleware
-creating build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/kmip_keymaster.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/kms_keymaster.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/decrypter.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/encrypter.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/crypto_utils.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/keymaster.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-creating build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/s3response.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/s3request.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/exception.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/subresource.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/acl_utils.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/s3api.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/utils.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/s3token.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/acl_handlers.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/etree.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-creating build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/s3_acl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/bucket.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/obj.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/logging.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/versioning.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/service.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/location.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/acl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/multi_delete.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/base.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/multi_upload.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-creating build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/auditor.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/sync_store.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/reconciler.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/backend.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/replicator.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/updater.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/__init__.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/sync.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/server.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/sharder.py -> build/lib.linux-x86_64-2.7/swift/container
-creating build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/auditor.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/backend.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/replicator.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/reaper.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/__init__.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/utils.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/server.py -> build/lib.linux-x86_64-2.7/swift/account
-creating build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/common/middleware/x_profile/exceptions.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/common/middleware/x_profile/html_viewer.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/common/middleware/x_profile/profile_model.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/common/middleware/x_profile/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-creating build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/dispersion_report.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/ringbuilder.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/recon.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/ringcomposer.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/shard-info.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/__init__.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/ring_builder_analyzer.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/relinker.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/form_signature.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/info.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/manage_shard_ranges.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/__init__.py -> build/lib.linux-x86_64-2.7/swift
-copying swift/common/db.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/daemon.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/http.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/direct_client.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/container_sync_realms.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/bufferedhttp.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/request_helpers.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/exceptions.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/swob.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/internal_client.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/base_storage_server.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/linkat.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/header_key_dict.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/db_replicator.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/__init__.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/manager.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/constraints.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/wsgi.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/splice.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/utils.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/memcached.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/storage_policy.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/middleware/listing_formats.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/memcache.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/cname_lookup.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/tempurl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/crossdomain.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/recon.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/dlo.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/container_quotas.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/bulk.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/versioned_writes.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/staticweb.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/formpost.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/container_sync.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/account_quotas.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/name_check.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/gatekeeper.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/read_only.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/copy.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/keystoneauth.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/proxy_logging.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/healthcheck.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/xprofile.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/acl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/ratelimit.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/domain_remap.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/symlink.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/slo.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/catch_errors.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/tempauth.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/list_endpoints.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
+creating build/lib.linux-i686-2.7
+creating build/lib.linux-i686-2.7/swift
+creating build/lib.linux-i686-2.7/swift/proxy
+creating build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/info.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/obj.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/__init__.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/base.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/account.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/container.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+creating build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/updater.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/mem_diskfile.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/__init__.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/ssync_sender.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/reconstructor.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/replicator.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/expirer.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/auditor.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/server.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/mem_server.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/ssync_receiver.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/diskfile.py -> build/lib.linux-i686-2.7/swift/obj
+creating build/lib.linux-i686-2.7/swift/common
+creating build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/ring.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/composite_builder.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/builder.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/__init__.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/utils.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/proxy/__init__.py -> build/lib.linux-i686-2.7/swift/proxy
+copying swift/proxy/server.py -> build/lib.linux-i686-2.7/swift/proxy
+creating build/lib.linux-i686-2.7/swift/common/middleware
+creating build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/kmip_keymaster.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/crypto_utils.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/decrypter.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/kms_keymaster.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/keymaster.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/encrypter.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+creating build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/s3api.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/etree.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/s3token.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/exception.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/acl_utils.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/subresource.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/utils.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/acl_handlers.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/s3request.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/s3response.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+creating build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/location.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/s3_acl.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/obj.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/bucket.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/versioning.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/acl.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/multi_delete.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/base.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/multi_upload.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/service.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/logging.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+creating build/lib.linux-i686-2.7/swift/container
+copying swift/container/reconciler.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/sync.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/sync_store.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/updater.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/backend.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/__init__.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/replicator.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/sharder.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/auditor.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/server.py -> build/lib.linux-i686-2.7/swift/container
+creating build/lib.linux-i686-2.7/swift/account
+copying swift/account/reaper.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/backend.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/__init__.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/replicator.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/utils.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/auditor.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/server.py -> build/lib.linux-i686-2.7/swift/account
+creating build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/common/middleware/x_profile/profile_model.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/common/middleware/x_profile/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/common/middleware/x_profile/html_viewer.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/common/middleware/x_profile/exceptions.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+creating build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/info.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/recon.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/ringbuilder.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/form_signature.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/manage_shard_ranges.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/shard-info.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/__init__.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/dispersion_report.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/ring_builder_analyzer.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/ringcomposer.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/relinker.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/__init__.py -> build/lib.linux-i686-2.7/swift
+copying swift/common/storage_policy.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/db.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/request_helpers.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/memcached.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/splice.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/swob.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/wsgi.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/http.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/db_replicator.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/constraints.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/direct_client.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/header_key_dict.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/linkat.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/bufferedhttp.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/__init__.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/base_storage_server.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/exceptions.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/manager.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/daemon.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/utils.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/internal_client.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/container_sync_realms.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/middleware/memcache.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/bulk.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/recon.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/account_quotas.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/catch_errors.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/list_endpoints.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/tempurl.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/copy.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/tempauth.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/listing_formats.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/formpost.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/slo.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/keystoneauth.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/domain_remap.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/acl.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/versioned_writes.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/proxy_logging.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/healthcheck.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/staticweb.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/container_quotas.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/symlink.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/dlo.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/gatekeeper.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/xprofile.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/container_sync.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/ratelimit.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/read_only.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/crossdomain.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/cname_lookup.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/name_check.py -> build/lib.linux-i686-2.7/swift/common/middleware
running egg_info
creating swift.egg-info
writing requirements to swift.egg-info/requires.txt
@@ -1800,64 +1844,64 @@
warning: no previously-included files matching '*.pyc' found anywhere in distribution
reading manifest template 'MANIFEST.in'
writing manifest file 'swift.egg-info/SOURCES.txt'
-creating build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/access_control_policy.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/bucket_logging_status.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/common.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/complete_multipart_upload.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/complete_multipart_upload_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/copy_object_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/copy_part_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/create_bucket_configuration.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/delete.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/delete_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/error.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/initiate_multipart_upload_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/lifecycle_configuration.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_all_my_buckets_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_bucket_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_multipart_uploads_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_parts_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_versions_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/location_constraint.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/versioning_configuration.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-creating build/lib.linux-x86_64-2.7/swift/locale
-creating build/lib.linux-x86_64-2.7/swift/locale/de
-creating build/lib.linux-x86_64-2.7/swift/locale/de/LC_MESSAGES
-copying swift/locale/de/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/de/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/en_GB
-creating build/lib.linux-x86_64-2.7/swift/locale/en_GB/LC_MESSAGES
-copying swift/locale/en_GB/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/en_GB/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/es
-creating build/lib.linux-x86_64-2.7/swift/locale/es/LC_MESSAGES
-copying swift/locale/es/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/es/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/fr
-creating build/lib.linux-x86_64-2.7/swift/locale/fr/LC_MESSAGES
-copying swift/locale/fr/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/fr/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/it
-creating build/lib.linux-x86_64-2.7/swift/locale/it/LC_MESSAGES
-copying swift/locale/it/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/it/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/ja
-creating build/lib.linux-x86_64-2.7/swift/locale/ja/LC_MESSAGES
-copying swift/locale/ja/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/ja/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/ko_KR
-creating build/lib.linux-x86_64-2.7/swift/locale/ko_KR/LC_MESSAGES
-copying swift/locale/ko_KR/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/ko_KR/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/pt_BR
-creating build/lib.linux-x86_64-2.7/swift/locale/pt_BR/LC_MESSAGES
-copying swift/locale/pt_BR/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/pt_BR/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/ru
-creating build/lib.linux-x86_64-2.7/swift/locale/ru/LC_MESSAGES
-copying swift/locale/ru/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/ru/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/tr_TR
-creating build/lib.linux-x86_64-2.7/swift/locale/tr_TR/LC_MESSAGES
-copying swift/locale/tr_TR/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/tr_TR/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/zh_CN
-creating build/lib.linux-x86_64-2.7/swift/locale/zh_CN/LC_MESSAGES
-copying swift/locale/zh_CN/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/zh_CN/LC_MESSAGES
-creating build/lib.linux-x86_64-2.7/swift/locale/zh_TW
-creating build/lib.linux-x86_64-2.7/swift/locale/zh_TW/LC_MESSAGES
-copying swift/locale/zh_TW/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/zh_TW/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/access_control_policy.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/bucket_logging_status.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/common.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/complete_multipart_upload.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/complete_multipart_upload_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/copy_object_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/copy_part_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/create_bucket_configuration.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/delete.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/delete_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/error.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/initiate_multipart_upload_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/lifecycle_configuration.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_all_my_buckets_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_bucket_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_multipart_uploads_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_parts_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_versions_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/location_constraint.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/versioning_configuration.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+creating build/lib.linux-i686-2.7/swift/locale
+creating build/lib.linux-i686-2.7/swift/locale/de
+creating build/lib.linux-i686-2.7/swift/locale/de/LC_MESSAGES
+copying swift/locale/de/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/de/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/en_GB
+creating build/lib.linux-i686-2.7/swift/locale/en_GB/LC_MESSAGES
+copying swift/locale/en_GB/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/en_GB/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/es
+creating build/lib.linux-i686-2.7/swift/locale/es/LC_MESSAGES
+copying swift/locale/es/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/es/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/fr
+creating build/lib.linux-i686-2.7/swift/locale/fr/LC_MESSAGES
+copying swift/locale/fr/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/fr/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/it
+creating build/lib.linux-i686-2.7/swift/locale/it/LC_MESSAGES
+copying swift/locale/it/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/it/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/ja
+creating build/lib.linux-i686-2.7/swift/locale/ja/LC_MESSAGES
+copying swift/locale/ja/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/ja/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/ko_KR
+creating build/lib.linux-i686-2.7/swift/locale/ko_KR/LC_MESSAGES
+copying swift/locale/ko_KR/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/ko_KR/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/pt_BR
+creating build/lib.linux-i686-2.7/swift/locale/pt_BR/LC_MESSAGES
+copying swift/locale/pt_BR/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/pt_BR/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/ru
+creating build/lib.linux-i686-2.7/swift/locale/ru/LC_MESSAGES
+copying swift/locale/ru/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/ru/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/tr_TR
+creating build/lib.linux-i686-2.7/swift/locale/tr_TR/LC_MESSAGES
+copying swift/locale/tr_TR/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/tr_TR/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/zh_CN
+creating build/lib.linux-i686-2.7/swift/locale/zh_CN/LC_MESSAGES
+copying swift/locale/zh_CN/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/zh_CN/LC_MESSAGES
+creating build/lib.linux-i686-2.7/swift/locale/zh_TW
+creating build/lib.linux-i686-2.7/swift/locale/zh_TW/LC_MESSAGES
+copying swift/locale/zh_TW/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/zh_TW/LC_MESSAGES
running build_scripts
creating build/scripts-2.7
copying and adjusting bin/swift-account-audit -> build/scripts-2.7
@@ -1898,44 +1942,44 @@
copying and adjusting bin/swift-ring-builder -> build/scripts-2.7
copying and adjusting bin/swift-ring-builder-analyzer -> build/scripts-2.7
copying and adjusting bin/swift-ring-composer -> build/scripts-2.7
-changing mode of build/scripts-2.7/swift-account-audit from 644 to 755
-changing mode of build/scripts-2.7/swift-account-auditor from 644 to 755
-changing mode of build/scripts-2.7/swift-account-info from 644 to 755
-changing mode of build/scripts-2.7/swift-account-reaper from 644 to 755
-changing mode of build/scripts-2.7/swift-account-replicator from 644 to 755
-changing mode of build/scripts-2.7/swift-account-server from 644 to 755
-changing mode of build/scripts-2.7/swift-config from 644 to 755
-changing mode of build/scripts-2.7/swift-container-auditor from 644 to 755
-changing mode of build/scripts-2.7/swift-container-info from 644 to 755
-changing mode of build/scripts-2.7/swift-container-replicator from 644 to 755
-changing mode of build/scripts-2.7/swift-container-server from 644 to 755
-changing mode of build/scripts-2.7/swift-container-sharder from 644 to 755
-changing mode of build/scripts-2.7/swift-container-sync from 644 to 755
-changing mode of build/scripts-2.7/swift-container-updater from 644 to 755
-changing mode of build/scripts-2.7/swift-container-reconciler from 644 to 755
-changing mode of build/scripts-2.7/swift-reconciler-enqueue from 644 to 755
-changing mode of build/scripts-2.7/swift-dispersion-populate from 644 to 755
-changing mode of build/scripts-2.7/swift-dispersion-report from 644 to 755
-changing mode of build/scripts-2.7/swift-drive-audit from 644 to 755
-changing mode of build/scripts-2.7/swift-form-signature from 644 to 755
-changing mode of build/scripts-2.7/swift-get-nodes from 644 to 755
-changing mode of build/scripts-2.7/swift-init from 644 to 755
-changing mode of build/scripts-2.7/swift-object-auditor from 644 to 755
-changing mode of build/scripts-2.7/swift-object-expirer from 644 to 755
-changing mode of build/scripts-2.7/swift-object-info from 644 to 755
-changing mode of build/scripts-2.7/swift-object-replicator from 644 to 755
-changing mode of build/scripts-2.7/swift-object-reconstructor from 644 to 755
-changing mode of build/scripts-2.7/swift-object-relinker from 644 to 755
-changing mode of build/scripts-2.7/swift-object-server from 644 to 755
-changing mode of build/scripts-2.7/swift-object-updater from 644 to 755
-changing mode of build/scripts-2.7/swift-oldies from 644 to 755
-changing mode of build/scripts-2.7/swift-orphans from 644 to 755
-changing mode of build/scripts-2.7/swift-proxy-server from 644 to 755
-changing mode of build/scripts-2.7/swift-recon from 644 to 755
-changing mode of build/scripts-2.7/swift-recon-cron from 644 to 755
-changing mode of build/scripts-2.7/swift-ring-builder from 644 to 755
-changing mode of build/scripts-2.7/swift-ring-builder-analyzer from 644 to 755
-changing mode of build/scripts-2.7/swift-ring-composer from 644 to 755
+changing mode of build/scripts-2.7/swift-account-audit from 664 to 775
+changing mode of build/scripts-2.7/swift-account-auditor from 664 to 775
+changing mode of build/scripts-2.7/swift-account-info from 664 to 775
+changing mode of build/scripts-2.7/swift-account-reaper from 664 to 775
+changing mode of build/scripts-2.7/swift-account-replicator from 664 to 775
+changing mode of build/scripts-2.7/swift-account-server from 664 to 775
+changing mode of build/scripts-2.7/swift-config from 664 to 775
+changing mode of build/scripts-2.7/swift-container-auditor from 664 to 775
+changing mode of build/scripts-2.7/swift-container-info from 664 to 775
+changing mode of build/scripts-2.7/swift-container-replicator from 664 to 775
+changing mode of build/scripts-2.7/swift-container-server from 664 to 775
+changing mode of build/scripts-2.7/swift-container-sharder from 664 to 775
+changing mode of build/scripts-2.7/swift-container-sync from 664 to 775
+changing mode of build/scripts-2.7/swift-container-updater from 664 to 775
+changing mode of build/scripts-2.7/swift-container-reconciler from 664 to 775
+changing mode of build/scripts-2.7/swift-reconciler-enqueue from 664 to 775
+changing mode of build/scripts-2.7/swift-dispersion-populate from 664 to 775
+changing mode of build/scripts-2.7/swift-dispersion-report from 664 to 775
+changing mode of build/scripts-2.7/swift-drive-audit from 664 to 775
+changing mode of build/scripts-2.7/swift-form-signature from 664 to 775
+changing mode of build/scripts-2.7/swift-get-nodes from 664 to 775
+changing mode of build/scripts-2.7/swift-init from 664 to 775
+changing mode of build/scripts-2.7/swift-object-auditor from 664 to 775
+changing mode of build/scripts-2.7/swift-object-expirer from 664 to 775
+changing mode of build/scripts-2.7/swift-object-info from 664 to 775
+changing mode of build/scripts-2.7/swift-object-replicator from 664 to 775
+changing mode of build/scripts-2.7/swift-object-reconstructor from 664 to 775
+changing mode of build/scripts-2.7/swift-object-relinker from 664 to 775
+changing mode of build/scripts-2.7/swift-object-server from 664 to 775
+changing mode of build/scripts-2.7/swift-object-updater from 664 to 775
+changing mode of build/scripts-2.7/swift-oldies from 664 to 775
+changing mode of build/scripts-2.7/swift-orphans from 664 to 775
+changing mode of build/scripts-2.7/swift-proxy-server from 664 to 775
+changing mode of build/scripts-2.7/swift-recon from 664 to 775
+changing mode of build/scripts-2.7/swift-recon-cron from 664 to 775
+changing mode of build/scripts-2.7/swift-ring-builder from 664 to 775
+changing mode of build/scripts-2.7/swift-ring-builder-analyzer from 664 to 775
+changing mode of build/scripts-2.7/swift-ring-composer from 664 to 775
/usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func python-swift.postinst
make[1]: Leaving directory '/build/swift-2.19.1'
debian/rules override_dh_auto_test
@@ -2755,7 +2799,7 @@
test_bucket_canned_acl_PUT (test.unit.common.middleware.s3api.test_acl.TestS3ApiAcl) ... swift: Calling S3Api Middleware
ok
test_bucket_canned_acl_PUT_with_s3acl (test.unit.common.middleware.s3api.test_acl.TestS3ApiAcl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Acl': 'public-read', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'X-Amz-Acl': 'public-read', 'User-Agent': 'Mozzarella Foxfire'}
swift: Grant AllUsers READ permission on the bucket /bucket
swift: Grant test:tester FULL_CONTROL permission on the bucket /bucket
ok
@@ -2768,17 +2812,17 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'Je0by0I7C3IA9IX8X/ccjg==', 'Host': 'localhost:80', 'Etag': '25ed1bcb423b0b7200f485fc5ff71c8e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'Je0by0I7C3IA9IX8X/ccjg==', 'Host': 'localhost:80', 'Etag': '25ed1bcb423b0b7200f485fc5ff71c8e', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_handle_acl_header (test.unit.common.middleware.s3api.test_acl.TestS3ApiAcl) ... ok
test_handle_acl_header_with_s3acl (test.unit.common.middleware.s3api.test_acl.TestS3ApiAcl) ... ok
@@ -2792,8 +2836,8 @@
test_handle_acl_header (test.unit.common.middleware.s3api.test_acl_utils.TestS3ApiAclUtils) ... ok
test_bucket_DELETE (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_DELETE_error (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -2802,44 +2846,44 @@
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/bucket.py", line 240, in DELETE#012 self._delete_segments_bucket(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/bucket.py", line 47, in _delete_segments_bucket#012 resp = req.get_response(self.app, 'HEAD')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/bucket.py", line 240, in DELETE#012 self._delete_segments_bucket(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/bucket.py", line 47, in _delete_segments_bucket#012 resp = req.get_response(self.app, 'HEAD')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1417, in get_response#012 app, method, container, obj, headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl#012 return getattr(ah, method)(app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 194, in HEAD#012 return self._handle_acl(app, 'DELETE')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 137, in _handle_acl#012 container, '')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_DELETE_error_while_segment_bucket_delete (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_DELETE_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:full_control OWNER
ok
test_bucket_DELETE_with_write_permission (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:write OWNER
ok
test_bucket_DELETE_without_permission (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None DELETE {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None DELETE {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other OWNER
ok
test_bucket_GET (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
ok
test_bucket_GET_all_users (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: public None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: public None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_GET_authenticated_users (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: authenticated None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: authenticated None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_GET_error (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -2847,13 +2891,13 @@
swift: Calling S3Api Middleware
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/bucket.py", line 133, in GET#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/bucket.py", line 133, in GET#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
ok
test_bucket_GET_is_truncated (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
@@ -2892,18 +2936,18 @@
test_bucket_GET_with_delimiter_max_keys (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
ok
test_bucket_GET_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_GET_with_nonascii_queries (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
ok
test_bucket_GET_with_owner_permission (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_GET_with_read_permission (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_GET_without_permission (test.unit.common.middleware.s3api.test_bucket.TestS3ApiBucket) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ
ok
@@ -2977,7 +3021,7 @@
ok
test_object_multi_DELETE (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Content-Length': '152', 'Content-Md5': 'LtY6rVIWtkJS38JGaHBppQ==', 'Host': 'localhost:80', 'Etag': '2ed63aad5216b64252dfc246687069a5', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Type': 'multipart/form-data'}
+swift: checking permission: bucket None HEAD {'Content-Length': '152', 'Content-Md5': 'LtY6rVIWtkJS38JGaHBppQ==', 'Host': 'localhost:80', 'Etag': '2ed63aad5216b64252dfc246687069a5', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire', 'Content-Type': 'multipart/form-data'}
ok
test_object_multi_DELETE_empty_body (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -2997,40 +3041,40 @@
ok
test_object_multi_DELETE_quiet (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Content-Length': '139', 'Content-Md5': '/JzPJjlXCqpRBmlyhGXNDg==', 'Host': 'localhost:80', 'Etag': 'fc9ccf2639570aaa510669728465cd0e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Content-Length': '139', 'Content-Md5': '/JzPJjlXCqpRBmlyhGXNDg==', 'Host': 'localhost:80', 'Etag': 'fc9ccf2639570aaa510669728465cd0e', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multi_DELETE_to_object (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
swift: A key is specified for bucket API.
swift: Calling S3Api Middleware
swift: A key is specified for bucket API.
-swift: checking permission: bucket None HEAD {'Content-Length': '90', 'Content-Md5': 'mbEtd8ufKpkpCIfMjGD7Tw==', 'Host': 'localhost:80', 'Etag': '99b12d77cb9f2a99290887cc8c60fb4f', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Content-Length': '90', 'Content-Md5': 'mbEtd8ufKpkpCIfMjGD7Tw==', 'Host': 'localhost:80', 'Etag': '99b12d77cb9f2a99290887cc8c60fb4f', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multi_DELETE_too_many_keys (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_object_multi_DELETE_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multi_DELETE_with_invalid_md5 (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... ok
test_object_multi_DELETE_with_write_permission (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multi_DELETE_without_md5 (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_object_multi_DELETE_without_permission (test.unit.common.middleware.s3api.test_multi_delete.TestS3ApiMultiDelete) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Content-Length': '120', 'Content-Md5': 'ud0C7/g6K1j77RpgTDYdwQ==', 'Host': 'localhost:80', 'Etag': 'b9dd02eff83a2b58fbed1a604c361dc1', 'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_abort_multipart_upload_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_abort_multipart_upload_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_abort_multipart_upload_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
@@ -3039,18 +3083,18 @@
ok
test_bucket_multipart_uploads_GET (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_encoding_type_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_bucket_multipart_uploads_GET_maxuploads (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_maxuploads_over_default (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3063,34 +3107,34 @@
ok
test_bucket_multipart_uploads_GET_with_delimiter (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_id_and_key_marker (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_key_marker (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_multi_chars_delimiter (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_prefix (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_prefix_and_delimiter (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_without_bucket (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_bucket_multipart_uploads_GET_without_segment_bucket (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_abort (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3105,52 +3149,52 @@
swift: Calling S3Api Middleware
ok
test_complete_multipart_upload_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_complete_multipart_upload_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_complete_multipart_upload_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_initiate_multipart_upload_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_initiate_multipart_upload_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_initiate_multipart_upload_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:51 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_list_multipart_uploads_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_multipart_uploads_acl_with_read_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_multipart_uploads_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ
ok
test_list_parts_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_parts_acl_with_read_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_parts_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ
ok
test_object_list_parts (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_list_parts_encoding_type (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
ok
@@ -3159,7 +3203,7 @@
test_object_list_parts_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
ok
test_object_list_parts_max_parts (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
@@ -3193,26 +3237,26 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multipart_upload_abort (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multipart_upload_abort_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
ok
test_object_multipart_upload_complete (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
@@ -3225,7 +3269,7 @@
swift: Start tag expected, '<' not found, line 1, column 1 (line 1)
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '13', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '13', 'User-Agent': 'Mozzarella Foxfire'}
swift: Start tag expected, '<' not found, line 1, column 1 (line 1)
swift: Calling S3Api Middleware
ok
@@ -3234,7 +3278,7 @@
test_object_multipart_upload_complete_old_content_type (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
ok
test_object_multipart_upload_complete_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multipart_upload_complete_segment_too_small (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3250,10 +3294,10 @@
swift: Calling S3Api Middleware
ok
test_object_multipart_upload_initiate_no_content_type (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-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': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
+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': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
ok
test_object_multipart_upload_initiate_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-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': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
+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': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
ok
test_object_multipart_upload_initiate_without_bucket (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
ok
@@ -3262,7 +3306,7 @@
ok
test_object_upload_part (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '11', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '11', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_upload_part_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3276,41 +3320,41 @@
swift: Calling S3Api Middleware
ok
test_upload_part_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_upload_part_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_upload_part_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_upload_part_copy (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_invalid_source (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... ok
test_upload_part_copy_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_with_owner_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_upload_part_copy_acl_without_src_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
swift: #012test:testertest:testertest:writetest:writeWRITE
swift: permission denined: 403 Forbidden test:write READ
@@ -3320,28 +3364,28 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -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'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -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'}
swift: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -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'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -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'}
swift: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
ok
test_upload_part_copy_headers_with_match (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
ok
test_upload_part_copy_headers_with_match_and_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
+swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
ok
test_upload_part_copy_headers_with_not_match (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
ok
test_upload_part_copy_headers_with_not_match_and_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
-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': 'Tue, 11 Aug 2020 05:25:39 -0000'}
+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': 'Wed, 10 Jul 2019 02:06:52 -0000'}
swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
ok
test_upload_part_copy_range (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
@@ -3352,13 +3396,13 @@
test_upload_part_copy_range_unsatisfiable (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUpload) ... swift: Calling S3Api Middleware
ok
test_abort_multipart_upload_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_abort_multipart_upload_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_abort_multipart_upload_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
@@ -3367,18 +3411,18 @@
ok
test_bucket_multipart_uploads_GET (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_encoding_type_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_bucket_multipart_uploads_GET_maxuploads (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_maxuploads_over_default (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_maxuploads_over_max_32bit_int (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3391,34 +3435,34 @@
ok
test_bucket_multipart_uploads_GET_with_delimiter (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_id_and_key_marker (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_key_marker (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_multi_chars_delimiter (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_prefix (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_with_prefix_and_delimiter (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_GET_without_bucket (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_bucket_multipart_uploads_GET_without_segment_bucket (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_multipart_uploads_abort (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3433,52 +3477,52 @@
swift: Calling S3Api Middleware
ok
test_complete_multipart_upload_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_complete_multipart_upload_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_complete_multipart_upload_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_initiate_multipart_upload_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_initiate_multipart_upload_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_initiate_multipart_upload_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'X-Object-Sysmeta-S3Api-Has-Content-Type': 'no', 'Host': 'localhost:80', 'Content-Type': 'application/directory', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_list_multipart_uploads_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_multipart_uploads_acl_with_read_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_multipart_uploads_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ
ok
test_list_parts_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_parts_acl_with_read_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_list_parts_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ
ok
test_object_list_parts (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_list_parts_encoding_type (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
ok
@@ -3487,7 +3531,7 @@
test_object_list_parts_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket GET {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket GET {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
ok
test_object_list_parts_max_parts (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
@@ -3521,26 +3565,26 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Content-Length': '0', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Tue, 11 Aug 2020 05:25:39 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': '1B2M2Y8AsgTpgAmY7PhCfg==', 'Host': 'localhost:80', 'Etag': 'd41d8cd98f00b204e9800998ecf8427e', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Transfer-Encoding': 'chunked', 'Content-Md5': 'CY9rzUYh03PK3k6DJie09g==', 'Host': 'localhost:80', 'Etag': '098f6bcd4621d373cade4e832627b4f6', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multipart_upload_abort (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multipart_upload_abort_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
ok
test_object_multipart_upload_complete (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
@@ -3553,7 +3597,7 @@
swift: Start tag expected, '<' not found, line 1, column 1 (line 1)
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '13', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '13', 'User-Agent': 'Mozzarella Foxfire'}
swift: Start tag expected, '<' not found, line 1, column 1 (line 1)
swift: Calling S3Api Middleware
ok
@@ -3562,7 +3606,7 @@
test_object_multipart_upload_complete_old_content_type (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
ok
test_object_multipart_upload_complete_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '165', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_multipart_upload_complete_segment_too_small (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3578,10 +3622,10 @@
swift: Calling S3Api Middleware
ok
test_object_multipart_upload_initiate_no_content_type (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-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': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
+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': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
ok
test_object_multipart_upload_initiate_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-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': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
+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': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Content-Type': 'application/directory', 'X-Amz-Meta-Foo': 'bar'}
ok
test_object_multipart_upload_initiate_without_bucket (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
ok
@@ -3590,7 +3634,7 @@
ok
test_object_upload_part (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '11', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'Content-Length': '11', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_upload_part_error (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3604,41 +3648,41 @@
swift: Calling S3Api Middleware
ok
test_upload_part_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_upload_part_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_upload_part_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_upload_part_copy (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_invalid_source (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... ok
test_upload_part_copy_acl_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_with_owner_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_with_write_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
ok
test_upload_part_copy_acl_without_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_upload_part_copy_acl_without_src_permission (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {}
swift: #012test:testertest:testertest:writetest:writeWRITE
swift: permission denined: 403 Forbidden test:write READ
@@ -3648,28 +3692,28 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'Host': 'localhost:80', 'X-Amz-Copy-Source-If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -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'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -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'}
swift: checking permission: src_bucket src_obj HEAD {'If-Modified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -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'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:52 -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'}
swift: checking permission: src_bucket src_obj HEAD {'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
ok
test_upload_part_copy_headers_with_match (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
ok
test_upload_part_copy_headers_with_match_and_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
+swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'Date': 'Wed, 10 Jul 2019 02:06:52 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
swift: checking permission: src_bucket src_obj HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
ok
test_upload_part_copy_headers_with_not_match (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
ok
test_upload_part_copy_headers_with_not_match_and_s3acl (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
-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': 'Tue, 11 Aug 2020 05:25:40 -0000'}
+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': 'Wed, 10 Jul 2019 02:06:52 -0000'}
swift: checking permission: src_bucket src_obj HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
ok
test_upload_part_copy_range (test.unit.common.middleware.s3api.test_multi_upload.TestS3ApiMultiUploadNonUTC) ... swift: Calling S3Api Middleware
@@ -3687,58 +3731,58 @@
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 137, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 137, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 137, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_missing (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_object_DELETE_multipart (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_no_multipart (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_with_owner_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_with_write_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_without_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_object_GET (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_Range (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_Range_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_Response (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3749,32 +3793,32 @@
swift: Calling S3Api Middleware
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 95, in GET#012 return self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 95, in GET#012 return self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 95, in GET#012 return self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
ok
test_object_GET_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_with_read_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_with_s3acl_and_keystone (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_with_s3acl_and_unknown_user (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... ok
test_object_GET_without_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ
ok
@@ -3785,13 +3829,13 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=3-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=3-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=1-', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=1-', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_HEAD_Range_with_invalid_value (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3800,17 +3844,17 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': '', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': '', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'hoge', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'hoge', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=5-1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=5-1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=5-10', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=5-10', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_HEAD_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3821,18 +3865,18 @@
swift: Calling S3Api Middleware
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 82, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 82, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1417, in get_response#012 app, method, container, obj, headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl#012 return getattr(ah, method)(app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 133, in _handle_acl#012 headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 82, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1417, in get_response#012 app, method, container, obj, headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl#012 return getattr(ah, method)(app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 133, in _handle_acl#012 headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
ok
test_object_POST_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
@@ -3840,7 +3884,7 @@
ok
test_object_PUT (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Content-Length': '5', 'X-Amz-Storage-Class': 'STANDARD', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1597123540.31407', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg=='}
+swift: checking permission: bucket HEAD {'Content-Length': '5', 'X-Amz-Storage-Class': 'STANDARD', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1562724413.20340', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg=='}
ok
test_object_PUT_copy (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3848,16 +3892,16 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_empty_src_path (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... ok
test_object_PUT_copy_headers_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
@@ -3877,13 +3921,13 @@
ok
test_object_PUT_copy_headers_with_match_and_s3acl (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
-swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.35550', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
+swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.26744', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
ok
test_object_PUT_copy_headers_with_not_match (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
ok
test_object_PUT_copy_headers_with_not_match_and_s3acl (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
-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': '1597123540.36217', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000'}
+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': '1562724413.27634', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000'}
ok
test_object_PUT_copy_self (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3896,23 +3940,23 @@
test_object_PUT_copy_self_metadata_replace (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: checking permission: bucket object HEAD {}
-swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'X-Amz-Metadata-Directive': 'REPLACE'}
+swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'X-Amz-Metadata-Directive': 'REPLACE'}
ok
test_object_PUT_copy_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.38124', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.30538', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_with_grantee_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.38480', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.31034', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_with_owner_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.38818', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.31545', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_without_dst_container_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.39144', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.32028', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
@@ -3940,25 +3984,25 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.41924', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.35982', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.42145', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.36289', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.42336', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.36603', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.42528', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.36890', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.42724', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.37178', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 111, in PUT#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.42951', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.37492', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.43141', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.37777', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.43340', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.38064', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 111, in PUT#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.43563', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.38383', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 111, in PUT#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3966,27 +4010,27 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.44661', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.39890', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_headers (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
ok
test_object_PUT_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.45232', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.40716', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_with_owner_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.45497', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.41122', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_with_write_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.45768', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.41505', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_without_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.46033', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.41880', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_slo_object_DELETE (test.unit.common.middleware.s3api.test_obj.TestS3ApiObj) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -3996,58 +4040,58 @@
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 137, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 137, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 137, in DELETE#012 resp = req.get_response(self.app, query=query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_missing (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
ok
test_object_DELETE_multipart (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_no_multipart (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_with_owner_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_with_write_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_DELETE_without_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_object_GET (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_Range (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_Range_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_Response (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -4058,32 +4102,32 @@
swift: Calling S3Api Middleware
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 95, in GET#012 return self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 95, in GET#012 return self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 95, in GET#012 return self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
ok
test_object_GET_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_with_read_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_with_s3acl_and_keystone (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_GET_with_s3acl_and_unknown_user (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... ok
test_object_GET_without_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object GET {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object GET {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ
ok
@@ -4094,13 +4138,13 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=0-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=3-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=3-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=1-', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=1-', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=-3', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_HEAD_Range_with_invalid_value (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -4109,17 +4153,17 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': '', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': '', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'hoge', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'hoge', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=5-1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=5-1', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Range': 'bytes=5-10', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Range': 'bytes=5-10', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_HEAD_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -4130,18 +4174,18 @@
swift: Calling S3Api Middleware
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 82, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1254, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 82, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1417, in get_response#012 app, method, container, obj, headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl#012 return getattr(ah, method)(app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 133, in _handle_acl#012 headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 82, in HEAD#012 resp = self.GETorHEAD(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 64, in GETorHEAD#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1417, in get_response#012 app, method, container, obj, headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 94, in handle_acl#012 return getattr(ah, method)(app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 232, in HEAD#012 return self._handle_acl(app, 'HEAD')#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/acl_handlers.py", line 133, in _handle_acl#012 headers)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
ok
test_object_POST_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
@@ -4149,7 +4193,7 @@
ok
test_object_PUT (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Content-Length': '5', 'X-Amz-Storage-Class': 'STANDARD', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1597123540.60388', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg=='}
+swift: checking permission: bucket HEAD {'Content-Length': '5', 'X-Amz-Storage-Class': 'STANDARD', 'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'Etag': '5d41402abc4b2a76b9719d911017c592', 'X-Timestamp': '1562724413.63132', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Content-Md5': 'XUFAKrxLKna5cZ2REBfFkg=='}
ok
test_object_PUT_copy (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -4157,16 +4201,16 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/some/source', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_empty_src_path (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... ok
test_object_PUT_copy_headers_error (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
@@ -4186,13 +4230,13 @@
ok
test_object_PUT_copy_headers_with_match_and_s3acl (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {'If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
-swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.64754', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
+swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.69307', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'X-Amz-Copy-Source-If-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'X-Amz-Copy-Source-If-Modified-Since': 'Fri, 01 Apr 2014 11:00:00 GMT'}
ok
test_object_PUT_copy_headers_with_not_match (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
ok
test_object_PUT_copy_headers_with_not_match_and_s3acl (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: checking permission: some source HEAD {'If-None-Match': '7dfa07a8e59ddbcd1dc84d4c4f82aea1', 'If-Unmodified-Since': 'Fri, 01 Apr 2014 12:00:00 GMT'}
-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': '1597123540.65394', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000'}
+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': '1562724413.70214', 'X-Amz-Copy-Source': '/some/source', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000'}
ok
test_object_PUT_copy_self (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -4205,23 +4249,23 @@
test_object_PUT_copy_self_metadata_replace (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: checking permission: bucket object HEAD {}
-swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.00000', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'X-Amz-Metadata-Directive': 'REPLACE'}
+swift: checking permission: bucket HEAD {'User-Agent': 'Mozzarella Foxfire', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.00000', 'X-Amz-Copy-Source': '/bucket/object', 'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'X-Amz-Metadata-Directive': 'REPLACE'}
ok
test_object_PUT_copy_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.67383', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.73115', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_with_grantee_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.67715', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.73612', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_with_owner_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.68076', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.74133', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_copy_without_dst_container_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: checking permission: src_bucket src_obj HEAD {}
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.68399', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.74613', 'X-Amz-Copy-Source': '/src_bucket/src_obj', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
@@ -4249,25 +4293,25 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.71172', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.78671', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.71384', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.78983', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.71589', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.79268', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.71790', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.79590', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.71982', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.79872', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 111, in PUT#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.72205', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.80198', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.72400', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.80483', 'User-Agent': 'Mozzarella Foxfire'}
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.72596', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.80764', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 111, in PUT#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.72812', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.81084', 'User-Agent': 'Mozzarella Foxfire'}
swift: 500 Internal Server Error: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 147, in __call__#012 resp = self.handle_request(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3api.py", line 183, in handle_request#012 res = handler(req)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/controllers/obj.py", line 111, in PUT#012 resp = req.get_response(self.app)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1424, in get_response#012 headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1400, in get_acl_response#012 app, method, container, obj, headers, body, query)#012 File "/build/swift-2.19.1/swift/common/middleware/s3api/s3request.py", line 1238, in _get_response#012 raise InternalError('unexpected status code %d' % status)#012InternalError: 500 Internal Server Error
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -4275,59 +4319,59 @@
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.73860', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.82580', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_headers (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
ok
test_object_PUT_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.74383', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.83389', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_with_owner_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.74659', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.83797', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_with_write_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.74922', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.84182', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_PUT_without_permission (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1597123540.75178', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'X-Timestamp': '1562724413.84560', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE
ok
test_slo_object_DELETE (test.unit.common.middleware.s3api.test_obj.TestS3ApiObjNonUTC) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: bucket object DELETE {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object DELETE {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_acl_GET_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_acl_GET_with_owner_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_acl_GET_with_read_acp_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_acl_GET_without_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ_ACP
ok
test_bucket_acl_PUT_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '462', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'Content-Length': '462', 'User-Agent': 'Mozzarella Foxfire'}
swift: Grant test:full_control FULL_CONTROL permission on the bucket /bucket
ok
test_bucket_acl_PUT_with_other_owner (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '446', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'Content-Length': '446', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_bucket_acl_PUT_with_owner_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '450', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'Content-Length': '450', 'User-Agent': 'Mozzarella Foxfire'}
swift: Grant test:tester FULL_CONTROL permission on the bucket /bucket
ok
test_bucket_acl_PUT_with_write_acp_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '456', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'Content-Length': '456', 'User-Agent': 'Mozzarella Foxfire'}
swift: Grant test:write_acp FULL_CONTROL permission on the bucket /bucket
ok
test_bucket_acl_PUT_without_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'Content-Length': '448', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'Content-Length': '448', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other WRITE_ACP
ok
@@ -4422,16 +4466,16 @@
swift: checking permission: bucket object HEAD {'X-Copy-From': '/bucket/object', 'Content-Length': 0}
ok
test_object_acl_GET_with_fullcontrol_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_acl_GET_with_owner_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_acl_GET_with_read_acp_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_object_acl_GET_without_permission (test.unit.common.middleware.s3api.test_s3_acl.TestS3ApiS3Acl) ... swift: Calling S3Api Middleware
-swift: checking permission: bucket object HEAD {'Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket object HEAD {'Date': 'Wed, 10 Jul 2019 02:06:53 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:testertest:testertest:full_controltest:full_controlFULL_CONTROLtest:readtest:readREADtest:writetest:writeWRITEtest:read_acptest:read_acpREAD_ACPtest:write_acptest:write_acpWRITE_ACP
swift: permission denined: 403 Forbidden test:other READ_ACP
ok
@@ -4564,7 +4608,7 @@
test_date_header_missing (test.unit.common.middleware.s3api.test_s3request.TestRequest) ... ok
test_date_header_with_x_amz_date_expired (test.unit.common.middleware.s3api.test_s3request.TestRequest) ... ok
test_date_header_with_x_amz_date_valid (test.unit.common.middleware.s3api.test_s3request.TestRequest) ... swift: Calling S3Api Middleware
-swift: checking permission: nojunk None HEAD {'Date': 'Fri, 01 Apr 2014 12:00:00 GMT', 'Host': 'localhost:80', 'X-Amz-Date': 'Tue, 11 Aug 2020 05:25:40 -0000', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: nojunk None HEAD {'Date': 'Fri, 01 Apr 2014 12:00:00 GMT', 'Host': 'localhost:80', 'X-Amz-Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_get_container_info (test.unit.common.middleware.s3api.test_s3request.TestRequest) ... ok
test_get_response_with_check_container_permission (test.unit.common.middleware.s3api.test_s3request.TestRequest) ... ok
@@ -4626,26 +4670,26 @@
test_bad_reply_missing_parts (test.unit.common.middleware.s3api.test_s3token.S3TokenMiddlewareTestV3) ... ok
test_service_GET (test.unit.common.middleware.s3api.test_service.TestS3ApiService) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: None GET {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: None GET {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_service_GET_bucket_list (test.unit.common.middleware.s3api.test_service.TestS3ApiService) ... swift: Calling S3Api Middleware
-swift: checking permission: None GET {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket0 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket1 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: None GET {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket0 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket1 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket2 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket3 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket4 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket2 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket3 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket4 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket5 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket6 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket7 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket5 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket6 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket7 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket8 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket9 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket8 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket9 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_service_GET_error (test.unit.common.middleware.s3api.test_service.TestS3ApiService) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
@@ -4654,53 +4698,53 @@
ok
test_service_GET_subresource (test.unit.common.middleware.s3api.test_service.TestS3ApiService) ... swift: Calling S3Api Middleware
swift: Calling S3Api Middleware
-swift: checking permission: None GET {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: None GET {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_service_GET_with_blind_resource (test.unit.common.middleware.s3api.test_service.TestS3ApiService) ... swift: Calling S3Api Middleware
ok
test_service_GET_without_bucket (test.unit.common.middleware.s3api.test_service.TestS3ApiService) ... swift: Calling S3Api Middleware
-swift: checking permission: None GET {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket0 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket1 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket2 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket3 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket4 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket5 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket6 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket7 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket8 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket9 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: None GET {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket0 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket1 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket2 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket3 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket4 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket5 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket6 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket7 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket8 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket9 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
ok
test_service_GET_without_owner_bucket (test.unit.common.middleware.s3api.test_service.TestS3ApiService) ... swift: Calling S3Api Middleware
-swift: checking permission: None GET {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
-swift: checking permission: bucket0 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: None GET {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket0 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket1 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket1 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket2 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket2 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket3 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket3 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket4 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket4 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket5 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket5 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket6 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket6 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket7 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket7 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket8 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket8 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
-swift: checking permission: bucket9 None HEAD {'Date': 'Tue, 11 Aug 2020 05:25:41 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
+swift: checking permission: bucket9 None HEAD {'Date': 'Wed, 10 Jul 2019 02:06:54 -0000', 'Host': 'localhost:80', 'User-Agent': 'Mozzarella Foxfire'}
swift: #012test:othertest:other
swift: permission denined: 403 Forbidden test:tester OWNER
ok
@@ -4848,12 +4892,12 @@
test_extract_metadata (test.unit.common.middleware.test_bulk.TestUntarMetadata) ... ok
test_HEAD_with_content_length (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
test_bogus_content_length (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
-test_catcherrors (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 39, in __call__#012 raise Exception('An error occurred')#012Exception: An error occurred (txn: txdf06d53da05f4293b1af2-005f322bd5)
+test_catcherrors (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 39, in __call__#012 raise Exception('An error occurred')#012Exception: An error occurred (txn: txf9090a0ec63e478ca2e8d-005d25483f)
ok
test_catcherrors_passthrough (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
-test_catcherrors_with_unexpected_error (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 38, in __call__#012 raise StrangeException('whoa')#012StrangeException: whoa (txn: tx462973580a614c16a3ed6-005f322bd5)
+test_catcherrors_with_unexpected_error (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 38, in __call__#012 raise StrangeException('whoa')#012StrangeException: whoa (txn: tx0a56c7964d774371aa05c-005d25483f)
ok
-test_error_in_iterator (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1200, in _app_call#012 resp = reiterate(resp)#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3635, in reiterate#012 chunk = next(iterator)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 90, in #012 FakeApp(body_iter=(int(x) for x in 'abcd')), {})#012ValueError: invalid literal for int() with base 10: 'a' (txn: tx0555d7e0a80d4e6484c7d-005f322bd5)
+test_error_in_iterator (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1200, in _app_call#012 resp = reiterate(resp)#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3635, in reiterate#012 chunk = next(iterator)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 90, in #012 FakeApp(body_iter=(int(x) for x in 'abcd')), {})#012ValueError: invalid literal for int() with base 10: 'a' (txn: tx7a99fdf8f8d1447191ecd-005d25483f)
ok
test_long_response_body (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
test_multiple_content_lengths (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
@@ -4862,36 +4906,36 @@
test_trans_id_header_extra (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
test_trans_id_header_extra_length_limit (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
test_trans_id_header_extra_quoted (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
-test_trans_id_header_fail (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 39, in __call__#012 raise Exception('An error occurred')#012Exception: An error occurred (txn: tx367ead8f550f42de867ea-005f322bd5)
+test_trans_id_header_fail (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... swift: Error: An error occurred: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/catch_errors.py", line 75, in handle_request#012 resp = self._app_call(env)#012 File "/build/swift-2.19.1/swift/common/wsgi.py", line 1196, in _app_call#012 resp = self.app(env, self._start_response)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_catch_errors.py", line 39, in __call__#012 raise Exception('An error occurred')#012Exception: An error occurred (txn: txe3d252b9d4f146a4b289a-005d25483f)
ok
test_trans_id_header_pass (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
test_trans_id_header_suffix (test.unit.common.middleware.test_catch_errors.TestCatchErrors) ... ok
-test_caching (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite2.com to c.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
-swift: Mapped mysite2.com to c.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
+test_caching (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite2.com to c.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
+swift: Mapped mysite2.com to c.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
ok
test_cname_configured_with_empty_storage_domain (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
test_cname_matching_ending_not_domain (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
test_configured_nameservers (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
-test_good_lookup (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to mysite.com.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
-swift: Mapped mysite.com to mysite.com.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
-swift: Mapped mysite.com to mysite.com.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
+test_good_lookup (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to mysite.com.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
+swift: Mapped mysite.com to mysite.com.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
+swift: Mapped mysite.com to mysite.com.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
ok
test_host_is_storage_domain (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
test_lookup_chain_bad_target (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
test_lookup_chain_too_long (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
-test_multiple_storage_domains (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped c.a.example.com to c.storage1.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
-swift: Mapped c.a.example.com to c.storage2.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
+test_multiple_storage_domains (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped c.a.example.com to c.storage1.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
+swift: Mapped c.a.example.com to c.storage2.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
ok
test_pass_ip_addresses (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
test_passthrough (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
-test_redirect (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to cont.acct.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
+test_redirect (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to cont.acct.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
ok
-test_resolution_to_storage_domain_exactly (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
+test_resolution_to_storage_domain_exactly (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
ok
test_something_weird (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
test_storage_domains_conf_format (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... ok
-test_with_memcache (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to mysite.com.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
-swift: Mapped mysite.com to mysite.com.example.com (txn: tx4ed9a02550534956bee39-005f322bd5-stuff)
+test_with_memcache (test.unit.common.middleware.test_cname_lookup.TestCNAMELookup) ... swift: Mapped mysite.com to mysite.com.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
+swift: Mapped mysite.com to mysite.com.example.com (txn: txe7d61cc1a80d4c279a51b-005d25483f-stuff)
ok
test_registered_defaults (test.unit.common.middleware.test_cname_lookup.TestSwiftInfo) ... ok
test_registered_nondefaults (test.unit.common.middleware.test_cname_lookup.TestSwiftInfo) ... ok
@@ -5247,29 +5291,29 @@
test_conf_inline_other_max_conn (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... ok
test_conf_set_no_read (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... ok
test_filter_factory (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... ok
-test_real_config (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... swift: Adding required filter versioned_writes to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter dlo to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter copy to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter listing_formats to pipeline at position 4 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter gatekeeper to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter catch_errors to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Pipeline was modified. New pipeline is "catch_errors gatekeeper copy dlo versioned_writes cache listing_formats proxy-server". (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_real_config_with_options (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... swift: Adding required filter versioned_writes to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter dlo to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter copy to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter listing_formats to pipeline at position 4 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter gatekeeper to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter catch_errors to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Pipeline was modified. New pipeline is "catch_errors gatekeeper copy dlo versioned_writes cache listing_formats proxy-server". (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_real_memcache_config (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... swift: Adding required filter versioned_writes to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter dlo to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter copy to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter listing_formats to pipeline at position 4 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter gatekeeper to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Adding required filter catch_errors to pipeline at position 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Pipeline was modified. New pipeline is "catch_errors gatekeeper copy dlo versioned_writes cache listing_formats proxy-server". (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_real_config (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... swift: Adding required filter versioned_writes to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter dlo to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter copy to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter listing_formats to pipeline at position 4 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter gatekeeper to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter catch_errors to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Pipeline was modified. New pipeline is "catch_errors gatekeeper copy dlo versioned_writes cache listing_formats proxy-server". (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_real_config_with_options (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... swift: Adding required filter versioned_writes to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter dlo to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter copy to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter listing_formats to pipeline at position 4 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter gatekeeper to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter catch_errors to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Pipeline was modified. New pipeline is "catch_errors gatekeeper copy dlo versioned_writes cache listing_formats proxy-server". (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_real_memcache_config (test.unit.common.middleware.test_memcache.TestCacheMiddleware) ... swift: Adding required filter versioned_writes to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter dlo to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter copy to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter listing_formats to pipeline at position 4 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter gatekeeper to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Adding required filter catch_errors to pipeline at position 0 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Pipeline was modified. New pipeline is "catch_errors gatekeeper copy dlo versioned_writes cache listing_formats proxy-server". (txn: tx89d2676a942447c480713-005d25485d)
ok
test_invalid_character (test.unit.common.middleware.test_name_check.TestNameCheckMiddleware) ... ok
test_invalid_length (test.unit.common.middleware.test_name_check.TestNameCheckMiddleware) ... ok
@@ -5292,7 +5336,7 @@
test_facility (test.unit.common.middleware.test_proxy_logging.TestProxyLogging) ... ok
test_filter (test.unit.common.middleware.test_proxy_logging.TestProxyLogging) ... ok
test_ipv6 (test.unit.common.middleware.test_proxy_logging.TestProxyLogging) ... ok
-test_iterator_closing (test.unit.common.middleware.test_proxy_logging.TestProxyLogging) ... swift: 1.2.3.4 1.2.3.4 11/Aug/2020/05/26/13 GET / HTTP/1.0 200 - - - - 13 - - - 0.0001 - - 1597123573.056564093 1597123573.056617022 - (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_iterator_closing (test.unit.common.middleware.test_proxy_logging.TestProxyLogging) ... swift: 1.2.3.4 1.2.3.4 10/Jul/2019/02/07/28 GET / HTTP/1.0 200 - - - - 13 - - - 0.0001 - - 1562724448.455924034 1562724448.456008911 - (txn: tx89d2676a942447c480713-005d25485d)
ok
test_log_auth_token (test.unit.common.middleware.test_proxy_logging.TestProxyLogging) ... ok
test_log_headers (test.unit.common.middleware.test_proxy_logging.TestProxyLogging) ... ok
@@ -5345,39 +5389,39 @@
test_get_maxrate (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok
test_get_ratelimitable_key_tuples (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok
test_memcached_container_info_dict (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok
-test_no_memcache (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Warning: Cannot ratelimit without a memcached client (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Warning: Cannot ratelimit without a memcached client (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Warning: Cannot ratelimit without a memcached client (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Warning: Cannot ratelimit without a memcached client (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Warning: Cannot ratelimit without a memcached client (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_ratelimit_blacklist (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... 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: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_ratelimit_max_rate_double (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Ratelimit sleep log: 0.5 for a/c/None (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Returning 498 for PUT to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Returning 498 for PUT to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Ratelimit sleep log: 0.1 for a/c/None (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_ratelimit_max_rate_double_container (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Ratelimit sleep log: 0.5 for a/c/o (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Returning 498 for PUT to a/c/o . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Returning 498 for PUT to a/c/o . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Ratelimit sleep log: 0.1 for a/c/o (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_ratelimit_max_rate_double_container_listing (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Ratelimit sleep log: 0.5 for a/c/None (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Returning 498 for GET to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Returning 498 for GET to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Ratelimit sleep log: 0.1 for a/c/None (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_no_memcache (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Warning: Cannot ratelimit without a memcached client (txn: tx89d2676a942447c480713-005d25485d)
+swift: Warning: Cannot ratelimit without a memcached client (txn: tx89d2676a942447c480713-005d25485d)
+swift: Warning: Cannot ratelimit without a memcached client (txn: tx89d2676a942447c480713-005d25485d)
+swift: Warning: Cannot ratelimit without a memcached client (txn: tx89d2676a942447c480713-005d25485d)
+swift: Warning: Cannot ratelimit without a memcached client (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_ratelimit_blacklist (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... 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: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+ok
+test_ratelimit_max_rate_double (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Ratelimit sleep log: 0.5 for a/c/None (txn: tx89d2676a942447c480713-005d25485d)
+swift: Returning 498 for PUT to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Returning 498 for PUT to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Ratelimit sleep log: 0.1 for a/c/None (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_ratelimit_max_rate_double_container (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Ratelimit sleep log: 0.5 for a/c/o (txn: tx89d2676a942447c480713-005d25485d)
+swift: Returning 498 for PUT to a/c/o . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Returning 498 for PUT to a/c/o . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Ratelimit sleep log: 0.1 for a/c/o (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_ratelimit_max_rate_double_container_listing (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... swift: Ratelimit sleep log: 0.5 for a/c/None (txn: tx89d2676a942447c480713-005d25485d)
+swift: Returning 498 for GET to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Returning 498 for GET to a/c/None . Ratelimit (Max Sleep) Max Sleep Time Exceeded: 1.00 (txn: tx89d2676a942447c480713-005d25485d)
+swift: Ratelimit sleep log: 0.1 for a/c/None (txn: tx89d2676a942447c480713-005d25485d)
ok
test_ratelimit_max_rate_multiple_acc (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok
test_ratelimit_old_memcache_format (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok
-test_ratelimit_old_white_black_list (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... 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: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Returning 497 because of blacklisting: b (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_ratelimit_old_white_black_list (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... 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: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+swift: Returning 497 because of blacklisting: b (txn: tx89d2676a942447c480713-005d25485d)
ok
test_ratelimit_set_incr (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok
-test_ratelimit_whitelist_sysmeta (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... 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: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
+test_ratelimit_whitelist_sysmeta (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... 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: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
ok
test_restarting_memcache (test.unit.common.middleware.test_ratelimit.TestRateLimit) ... ok
test_registered_defaults (test.unit.common.middleware.test_ratelimit.TestSwiftInfo) ... ok
@@ -5393,11 +5437,11 @@
test_global_read_only_on_allow_deletes (test.unit.common.middleware.test_read_only.TestReadOnly) ... ok
test_global_read_only_on_destination_account_off_on_copy (test.unit.common.middleware.test_read_only.TestReadOnly) ... ok
test_get_device_info (test.unit.common.middleware.test_recon.TestReconMiddleware) ... ok
-Test get_device_info failure by failing os.listdir ... swift: Error listing devices: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
+Test get_device_info failure by failing os.listdir ... swift: Error listing devices: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
ok
Test get_device_info function call success ... ok
Test get_swift_conf_md5 success ... ok
-Test get_swift_conf_md5 failure by failing file open ... swift: Error reading swift.conf: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
+Test get_swift_conf_md5 failure by failing file open ... swift: Error reading swift.conf: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
ok
test_no_content (test.unit.common.middleware.test_recon.TestReconMiddleware) ... ok
test_recon_get_async (test.unit.common.middleware.test_recon.TestReconMiddleware) ... ok
@@ -5428,11 +5472,11 @@
test_recon_invalid_path (test.unit.common.middleware.test_recon.TestReconMiddleware) ... ok
test_recon_pass (test.unit.common.middleware.test_recon.TestReconMiddleware) ... ok
test_from_recon_cache (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
-test_from_recon_cache_exception (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error retrieving recon data: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 209, in raise_Exception#012 raise Exception#012Exception (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_from_recon_cache_exception (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error retrieving recon data: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 209, in raise_Exception#012 raise Exception#012Exception (txn: tx89d2676a942447c480713-005d25485d)
ok
-test_from_recon_cache_ioerror (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error reading recon cache file: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 203, in raise_IOError#012 raise IOError#012IOError (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_from_recon_cache_ioerror (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error reading recon cache file: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 203, in raise_IOError#012 raise IOError#012IOError (txn: tx89d2676a942447c480713-005d25485d)
ok
-test_from_recon_cache_valueerror (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error parsing recon cache file: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 206, in raise_ValueError#012 raise ValueError#012ValueError (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_from_recon_cache_valueerror (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error parsing recon cache file: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 80, in _from_recon_cache#012 with openr(cache_file, 'r') as f:#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 206, in raise_ValueError#012 raise ValueError#012ValueError (txn: tx89d2676a942447c480713-005d25485d)
ok
test_get_async_info (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
test_get_auditor_info_account (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
@@ -5457,15 +5501,15 @@
test_get_ring_md5 (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
test_get_ring_md5_excludes_configured_missing_obj_rings (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
test_get_ring_md5_excludes_unconfigured_present_obj_rings (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
-test_get_ring_md5_failed_ring_hash_recovers_without_restart (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 361, in fake_hash_for_file#012 raise IOError#012IOError (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 361, in fake_hash_for_file#012 raise IOError#012IOError (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_get_ring_md5_ioerror_produces_none_hash (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
+test_get_ring_md5_failed_ring_hash_recovers_without_restart (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
+swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
+swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
+swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 361, in fake_hash_for_file#012 raise IOError#012IOError (txn: tx89d2676a942447c480713-005d25485d)
+swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/middleware/recon.py", line 254, in get_ring_md5#012 sums[ringfile] = md5_hash_for_file(ringfile)#012 File "/build/swift-2.19.1/test/unit/common/middleware/test_recon.py", line 361, in fake_hash_for_file#012 raise IOError#012IOError (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_get_ring_md5_ioerror_produces_none_hash (test.unit.common.middleware.test_recon.TestReconSuccess) ... swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
+swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
+swift: Error reading ringfile: #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
ok
test_get_ring_md5_missing_ring_recovers_without_restart (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
test_get_socket_info (test.unit.common.middleware.test_recon.TestReconSuccess) ... ok
@@ -5666,7 +5710,7 @@
test_container9subdirlistingcss (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok
test_container_404_has_css (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok
test_container_404_has_no_css (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok
-test_no_auth_middleware (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... swift: No authentication middleware authorized request yet. Skipping staticweb (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_no_auth_middleware (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... swift: No authentication middleware authorized request yet. Skipping staticweb (txn: tx89d2676a942447c480713-005d25485d)
ok
test_root (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok
test_subrequest_not_override_auth (test.unit.common.middleware.test_staticweb.TestStaticWeb) ... ok
@@ -5753,12 +5797,12 @@
test_auth_fail (test.unit.common.middleware.test_tempauth.TestAuth) ... ok
test_auth_no_reseller_prefix_deny (test.unit.common.middleware.test_tempauth.TestAuth) ... ok
test_auth_no_reseller_prefix_no_token (test.unit.common.middleware.test_tempauth.TestAuth) ... ok
-test_auth_prefix_init (test.unit.common.middleware.test_tempauth.TestAuth) ... swift: Rewriting invalid auth prefix "" to "/auth/" (Non-empty auth prefix path is required) (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Rewriting invalid auth prefix "/" to "/auth/" (Non-empty auth prefix path is required) (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_auth_prefix_init (test.unit.common.middleware.test_tempauth.TestAuth) ... swift: Rewriting invalid auth prefix "" to "/auth/" (Non-empty auth prefix path is required) (txn: tx89d2676a942447c480713-005d25485d)
+swift: Rewriting invalid auth prefix "/" to "/auth/" (Non-empty auth prefix path is required) (txn: tx89d2676a942447c480713-005d25485d)
ok
test_auth_reseller_prefix_with_s3_deny (test.unit.common.middleware.test_tempauth.TestAuth) ... ok
test_auth_scheme (test.unit.common.middleware.test_tempauth.TestAuth) ... ok
-test_auth_with_old_s3_details (test.unit.common.middleware.test_tempauth.TestAuth) ... swift: Swift3 did not provide a check_signature function; upgrade Swift3 if you want to use it with tempauth (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_auth_with_old_s3_details (test.unit.common.middleware.test_tempauth.TestAuth) ... swift: Swift3 did not provide a check_signature function; upgrade Swift3 if you want to use it with tempauth (txn: tx89d2676a942447c480713-005d25485d)
ok
test_auth_with_s3_authorization_good (test.unit.common.middleware.test_tempauth.TestAuth) ... ok
test_auth_with_s3_authorization_invalid (test.unit.common.middleware.test_tempauth.TestAuth) ... ok
@@ -5817,12 +5861,12 @@
test_auth_fail (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... ok
test_auth_no_reseller_prefix_deny (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... ok
test_auth_no_reseller_prefix_no_token (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... ok
-test_auth_prefix_init (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... swift: Rewriting invalid auth prefix "" to "/auth/" (Non-empty auth prefix path is required) (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Rewriting invalid auth prefix "/" to "/auth/" (Non-empty auth prefix path is required) (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_auth_prefix_init (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... swift: Rewriting invalid auth prefix "" to "/auth/" (Non-empty auth prefix path is required) (txn: tx89d2676a942447c480713-005d25485d)
+swift: Rewriting invalid auth prefix "/" to "/auth/" (Non-empty auth prefix path is required) (txn: tx89d2676a942447c480713-005d25485d)
ok
test_auth_reseller_prefix_with_s3_deny (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... ok
test_auth_scheme (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... ok
-test_auth_with_old_s3_details (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... swift: Swift3 did not provide a check_signature function; upgrade Swift3 if you want to use it with tempauth (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_auth_with_old_s3_details (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... swift: Swift3 did not provide a check_signature function; upgrade Swift3 if you want to use it with tempauth (txn: tx89d2676a942447c480713-005d25485d)
ok
test_auth_with_s3_authorization_good (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... ok
test_auth_with_s3_authorization_invalid (test.unit.common.middleware.test_tempauth.TestAuthWithMultiplePrefixes) ... ok
@@ -5878,9 +5922,9 @@
test_service_token_omitted (test.unit.common.middleware.test_tempauth.TestTokenHandling) ... ok
test_tokens_set_remote_user (test.unit.common.middleware.test_tempauth.TestTokenHandling) ... ok
test_account_acls_bad_path_raises_exception (test.unit.common.middleware.test_tempauth.TestUtilityMethods) ... ok
-test_bad_config (test.unit.common.middleware.test_tempurl.TestSwiftInfo) ... swift: The following digest algorithms are configured but not supported: md4 (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_bad_config (test.unit.common.middleware.test_tempurl.TestSwiftInfo) ... swift: The following digest algorithms are configured but not supported: md4 (txn: tx89d2676a942447c480713-005d25485d)
ok
-test_non_default_methods (test.unit.common.middleware.test_tempurl.TestSwiftInfo) ... swift: The following digest algorithms are configured but not supported: md5, not-a-valid-digest (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_non_default_methods (test.unit.common.middleware.test_tempurl.TestSwiftInfo) ... swift: The following digest algorithms are configured but not supported: md5, not-a-valid-digest (txn: tx89d2676a942447c480713-005d25485d)
ok
test_registered_defaults (test.unit.common.middleware.test_tempurl.TestSwiftInfo) ... ok
test_allow_options (test.unit.common.middleware.test_tempurl.TestTempURL) ... ok
@@ -6247,17 +6291,17 @@
test_forked_worker (test.unit.common.test_daemon.TestRunDaemon) ... ok
test_restart_workers (test.unit.common.test_daemon.TestRunDaemon) ... ok
test_run (test.unit.common.test_daemon.TestRunDaemon) ... ok
-test_run_daemon (test.unit.common.test_daemon.TestRunDaemon) ... my-daemon: Starting 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-my-daemon: Exited 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-my-daemon: Starting 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-my-daemon: Exited 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-my-daemon: Starting 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-server: Starting 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-server: User quit (txn: tx97402a9c2c894516af9e9-005f322bf3)
-server: Exited 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_run_daemon (test.unit.common.test_daemon.TestRunDaemon) ... my-daemon: Starting 7033 (txn: tx89d2676a942447c480713-005d25485d)
+my-daemon: Exited 7033 (txn: tx89d2676a942447c480713-005d25485d)
+my-daemon: Starting 7033 (txn: tx89d2676a942447c480713-005d25485d)
+my-daemon: Exited 7033 (txn: tx89d2676a942447c480713-005d25485d)
+my-daemon: Starting 7033 (txn: tx89d2676a942447c480713-005d25485d)
+server: Starting 7033 (txn: tx89d2676a942447c480713-005d25485d)
+server: User quit (txn: tx89d2676a942447c480713-005d25485d)
+server: Exited 7033 (txn: tx89d2676a942447c480713-005d25485d)
ok
-test_run_daemon_diff_tz (test.unit.common.test_daemon.TestRunDaemon) ... my-daemon: Starting 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-my-daemon: Exited 19093 (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_run_daemon_diff_tz (test.unit.common.test_daemon.TestRunDaemon) ... my-daemon: Starting 7033 (txn: tx89d2676a942447c480713-005d25485d)
+my-daemon: Exited 7033 (txn: tx89d2676a942447c480713-005d25485d)
ok
test_signal (test.unit.common.test_daemon.TestRunDaemon) ... ok
test_worker_disappears (test.unit.common.test_daemon.TestRunDaemon) ... ok
@@ -6350,34 +6394,34 @@
test_replicate_object_delete_because_not_shouldbehere (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_replicate_object_delete_delegated_to_cleanup_post_replicate (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_replicate_object_different_region (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
-test_replicate_object_quarantine (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: Quarantining DB file (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Quarantining DB file (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_replicate_object_quarantine (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: Quarantining DB file (txn: tx89d2676a942447c480713-005d25485d)
+swift: Quarantining DB file (txn: tx89d2676a942447c480713-005d25485d)
ok
-test_replicate_object_with_exception (test.unit.common.test_db_replicator.TestDBReplicator) ... 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 "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_replicate_object_with_exception_run_out_of_nodes (test.unit.common.test_db_replicator.TestDBReplicator) ... 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: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: ERROR There are not enough handoff nodes to reach replica count for partition 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
-swift: ERROR There are not enough handoff nodes to reach replica count for partition 0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-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: tx97402a9c2c894516af9e9-005f322bf3)
+test_replicate_object_with_exception (test.unit.common.test_db_replicator.TestDBReplicator) ... 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 "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+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 "/build/swift-2.19.1/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 109, in next#012 return _next(obj)#012StopIteration (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_replicate_object_with_exception_run_out_of_nodes (test.unit.common.test_db_replicator.TestDBReplicator) ... 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: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+swift: ERROR There are not enough handoff nodes to reach replica count for partition 0 (txn: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
+swift: ERROR There are not enough handoff nodes to reach replica count for partition 0 (txn: tx89d2676a942447c480713-005d25485d)
+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: tx89d2676a942447c480713-005d25485d)
ok
test_replicator_sync (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_replicator_sync_with_broker_replication_missing_table (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
@@ -6386,7 +6430,7 @@
test_rsync_db_change_after_sync (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_rsync_db_rsync_file_call (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_rsync_db_rsync_file_failure (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
-test_rsync_file (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: ERROR rsync failed with -1: ['rsync', '--quiet', '--no-motd', '--timeout=10', '--contimeout=1', '--whole-file', '/some/file', 'remote:/some/file'] (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_rsync_file (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: ERROR rsync failed with -1: ['rsync', '--quiet', '--no-motd', '--timeout=10', '--contimeout=1', '--whole-file', '/some/file', 'remote:/some/file'] (txn: tx89d2676a942447c480713-005d25485d)
ok
test_rsync_file_popen_args (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_rsync_file_popen_args_different_region_and_rsync_compress (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
@@ -6402,44 +6446,44 @@
test_run_once_with_local_device_in_ring (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_stats (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
test_usync (test.unit.common.test_db_replicator.TestDBReplicator) ... ok
-test_usync_http_error_above_300 (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: ERROR Bad response 301 from localhost (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_usync_http_error_above_300 (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: ERROR Bad response 301 from localhost (txn: tx89d2676a942447c480713-005d25485d)
ok
-test_usync_http_error_below_200 (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: ERROR Bad response 101 from localhost (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_usync_http_error_below_200 (test.unit.common.test_db_replicator.TestDBReplicator) ... swift: ERROR Bad response 101 from localhost (txn: tx89d2676a942447c480713-005d25485d)
ok
-test_override_devices (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Beginning replication run (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Replication run OVER (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Attempted to replicate 0 dbs in 0.00189 seconds (0.00000/s) (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Removed 0 dbs (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: 0 successes, 0 failures (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_override_devices_and_partitions (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Beginning replication run (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Replication run OVER (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Attempted to replicate 0 dbs in 0.00085 seconds (0.00000/s) (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Removed 0 dbs (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: 0 successes, 0 failures (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
-ok
-test_override_partitions (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Beginning replication run (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Replication run OVER (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Attempted to replicate 0 dbs in 0.00095 seconds (0.00000/s) (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Removed 0 dbs (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: 0 successes, 0 failures (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_override_devices (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Beginning replication run (txn: tx89d2676a942447c480713-005d25485d)
+swift: Replication run OVER (txn: tx89d2676a942447c480713-005d25485d)
+swift: Attempted to replicate 0 dbs in 0.00292 seconds (0.00000/s) (txn: tx89d2676a942447c480713-005d25485d)
+swift: Removed 0 dbs (txn: tx89d2676a942447c480713-005d25485d)
+swift: 0 successes, 0 failures (txn: tx89d2676a942447c480713-005d25485d)
+swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx89d2676a942447c480713-005d25485d)
+swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_override_devices_and_partitions (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Beginning replication run (txn: tx89d2676a942447c480713-005d25485d)
+swift: Replication run OVER (txn: tx89d2676a942447c480713-005d25485d)
+swift: Attempted to replicate 0 dbs in 0.00107 seconds (0.00000/s) (txn: tx89d2676a942447c480713-005d25485d)
+swift: Removed 0 dbs (txn: tx89d2676a942447c480713-005d25485d)
+swift: 0 successes, 0 failures (txn: tx89d2676a942447c480713-005d25485d)
+swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx89d2676a942447c480713-005d25485d)
+swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx89d2676a942447c480713-005d25485d)
+ok
+test_override_partitions (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Beginning replication run (txn: tx89d2676a942447c480713-005d25485d)
+swift: Replication run OVER (txn: tx89d2676a942447c480713-005d25485d)
+swift: Attempted to replicate 0 dbs in 0.00134 seconds (0.00000/s) (txn: tx89d2676a942447c480713-005d25485d)
+swift: Removed 0 dbs (txn: tx89d2676a942447c480713-005d25485d)
+swift: 0 successes, 0 failures (txn: tx89d2676a942447c480713-005d25485d)
+swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx89d2676a942447c480713-005d25485d)
+swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx89d2676a942447c480713-005d25485d)
ok
test_scary_warnings (test.unit.common.test_db_replicator.TestHandoffsOnly) ... ok
-test_skips_primary_partitions (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Starting replication pass with handoffs_only enabled. This mode is not intended for normal operation; use handoffs_only with care. (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Beginning replication run (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Replication run OVER (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Finished replication pass with handoffs_only enabled. If handoffs_only is no longer required, disable it. (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Attempted to replicate 0 dbs in 0.00133 seconds (0.00000/s) (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Removed 0 dbs (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: 0 successes, 0 failures (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx97402a9c2c894516af9e9-005f322bf3)
-swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx97402a9c2c894516af9e9-005f322bf3)
+test_skips_primary_partitions (test.unit.common.test_db_replicator.TestHandoffsOnly) ... swift: Starting replication pass with handoffs_only enabled. This mode is not intended for normal operation; use handoffs_only with care. (txn: tx89d2676a942447c480713-005d25485d)
+swift: Beginning replication run (txn: tx89d2676a942447c480713-005d25485d)
+swift: Replication run OVER (txn: tx89d2676a942447c480713-005d25485d)
+swift: Finished replication pass with handoffs_only enabled. If handoffs_only is no longer required, disable it. (txn: tx89d2676a942447c480713-005d25485d)
+swift: Attempted to replicate 0 dbs in 0.00173 seconds (0.00000/s) (txn: tx89d2676a942447c480713-005d25485d)
+swift: Removed 0 dbs (txn: tx89d2676a942447c480713-005d25485d)
+swift: 0 successes, 0 failures (txn: tx89d2676a942447c480713-005d25485d)
+swift: Exception dumping recon cache: [Errno 2] No such file or directory: '/var/cache/swift/container.recon': #012Traceback (most recent call last):#012 File "/build/swift-2.19.1/swift/common/utils.py", line 3372, 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 "/build/swift-2.19.1/swift/common/utils.py", line 2558, in lock_file#012 fd = os.open(filename, flags)#012OSError: [Errno 2] No such file or directory: '/var/cache/swift/container.recon' (txn: tx89d2676a942447c480713-005d25485d)
+swift: diff:0 diff_capped:0 empty:0 hashmatch:0 no_change:0 remote_merge:0 rsync:0 ts_repl:0 (txn: tx89d2676a942447c480713-005d25485d)
ok
test_repl_to_node_300_status (test.unit.common.test_db_replicator.TestReplToNode) ... ok
test_repl_to_node_already_in_sync (test.unit.common.test_db_replicator.TestReplToNode) ... ok
@@ -7151,7 +7195,7 @@
test_make_db_file_path (test.unit.common.test_utils.TestUtils) ... ok
test_makedirs_count (test.unit.common.test_utils.TestUtils) ... ok
test_mkdirs (test.unit.common.test_utils.TestUtils) ... ok
-test_modify_priority (test.unit.common.test_utils.TestUtils) ... SKIP: Swift doesn't support ionice priority for x86_64 32bit
+test_modify_priority (test.unit.common.test_utils.TestUtils) ... SKIP: Swift doesn't support ionice priority for i686 32bit
test_normalize_delete_at_timestamp (test.unit.common.test_utils.TestUtils) ... ok
test_normalize_timestamp (test.unit.common.test_utils.TestUtils) ... ok
test_override_bytes_from_content_type (test.unit.common.test_utils.TestUtils) ... ok
@@ -7218,59 +7262,59 @@
test_str (test.unit.common.test_wsgi.TestPipelineWrapper) ... ok
test_str_unknown_filter (test.unit.common.test_wsgi.TestPipelineWrapper) ... ok
test_address_and_environ (test.unit.common.test_wsgi.TestProxyProtocol) ... ok
-test_malformed_proxy_lines (test.unit.common.test_wsgi.TestProxyProtocol) ... (19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+test_malformed_proxy_lines (test.unit.common.test_wsgi.TestProxyProtocol) ... (7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) 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
-(19093) wsgi exited, is_accepting=True
-(19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+(7033) wsgi exited, is_accepting=True
+(7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) 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
-(19093) wsgi exited, is_accepting=True
-(19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+(7033) wsgi exited, is_accepting=True
+(7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) 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
-(19093) wsgi exited, is_accepting=True
+(7033) wsgi exited, is_accepting=True
ok
-test_missing_proxy_line (test.unit.common.test_wsgi.TestProxyProtocol) ... (19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+test_missing_proxy_line (test.unit.common.test_wsgi.TestProxyProtocol) ... (7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) 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
-(19093) wsgi exited, is_accepting=True
+(7033) wsgi exited, is_accepting=True
ok
-test_multiple_requests_with_proxy (test.unit.common.test_wsgi.TestProxyProtocol) ... (19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+test_multiple_requests_with_proxy (test.unit.common.test_wsgi.TestProxyProtocol) ... (7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) accepted ('127.0.0.1', 8359)
wsgi exiting
-(19093) wsgi exited, is_accepting=True
+(7033) wsgi exited, is_accepting=True
ok
-test_request_with_proxy (test.unit.common.test_wsgi.TestProxyProtocol) ... (19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+test_request_with_proxy (test.unit.common.test_wsgi.TestProxyProtocol) ... (7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) accepted ('127.0.0.1', 8359)
wsgi exiting
-(19093) wsgi exited, is_accepting=True
+(7033) wsgi exited, is_accepting=True
ok
-test_request_with_proxy_https (test.unit.common.test_wsgi.TestProxyProtocol) ... (19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+test_request_with_proxy_https (test.unit.common.test_wsgi.TestProxyProtocol) ... (7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) accepted ('127.0.0.1', 8359)
wsgi exiting
-(19093) wsgi exited, is_accepting=True
+(7033) wsgi exited, is_accepting=True
ok
-test_unknown_client_addr (test.unit.common.test_wsgi.TestProxyProtocol) ... (19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+test_unknown_client_addr (test.unit.common.test_wsgi.TestProxyProtocol) ... (7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) accepted ('127.0.0.1', 8359)
wsgi exiting
-(19093) wsgi exited, is_accepting=True
-(19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+(7033) wsgi exited, is_accepting=True
+(7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) accepted ('127.0.0.1', 8359)
wsgi exiting
-(19093) wsgi exited, is_accepting=True
-(19093) wsgi starting up on http:('127.0.0.1', 8359)
-(19093) accepted ('127.0.0.1', 8359)
+(7033) wsgi exited, is_accepting=True
+(7033) wsgi starting up on http:('127.0.0.1', 8359)
+(7033) accepted ('127.0.0.1', 8359)
wsgi exiting
-(19093) wsgi exited, is_accepting=True
+(7033) wsgi exited, is_accepting=True
ok
test_bind_ports (test.unit.common.test_wsgi.TestServersPerPortStrategy) ... ok
test_bind_ports_ignores_setsid_errors (test.unit.common.test_wsgi.TestServersPerPortStrategy) ... ok
@@ -10312,7 +10356,7 @@
test_translations (test.unit.test_locale.test_locale.TestTranslations) ... ok
----------------------------------------------------------------------
-Ran 6694 tests in 10016.439s
+Ran 6694 tests in 11179.995s
OK (SKIP=1420)
rm -f /build/swift-2.19.1/swift-test.conf
@@ -10355,299 +10399,299 @@
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/dispersion_report.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/ringbuilder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/recon.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/ringcomposer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/shard-info.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/ring_builder_analyzer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/relinker.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/form_signature.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/info.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
-copying build/lib.linux-x86_64-2.7/swift/cli/manage_shard_ranges.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/db.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/daemon.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/storage_policy.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/db.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/request_helpers.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/memcached.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
+copying build/lib.linux-i686-2.7/swift/common/ring/ring.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
+copying build/lib.linux-i686-2.7/swift/common/ring/composite_builder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
+copying build/lib.linux-i686-2.7/swift/common/ring/builder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
+copying build/lib.linux-i686-2.7/swift/common/ring/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
+copying build/lib.linux-i686-2.7/swift/common/ring/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
+copying build/lib.linux-i686-2.7/swift/common/splice.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/swob.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/wsgi.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/http.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/db_replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/constraints.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/direct_client.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/header_key_dict.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/linkat.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/bufferedhttp.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/base_storage_server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/listing_formats.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/memcache.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/cname_lookup.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/tempurl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crossdomain.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/recon.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/dlo.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/container_quotas.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/bulk.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/versioned_writes.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/staticweb.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/formpost.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/container_sync.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/account_quotas.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/name_check.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/gatekeeper.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/read_only.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/copy.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/keystoneauth.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/proxy_logging.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/healthcheck.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/xprofile.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/acl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/memcache.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/bulk.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
+copying build/lib.linux-i686-2.7/swift/common/middleware/x_profile/profile_model.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
+copying build/lib.linux-i686-2.7/swift/common/middleware/x_profile/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
+copying build/lib.linux-i686-2.7/swift/common/middleware/x_profile/html_viewer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
+copying build/lib.linux-i686-2.7/swift/common/middleware/x_profile/exceptions.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
+copying build/lib.linux-i686-2.7/swift/common/middleware/recon.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/account_quotas.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/catch_errors.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/list_endpoints.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/tempurl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/copy.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/tempauth.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/listing_formats.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/s3_acl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/bucket.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/obj.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/logging.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/versioning.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/service.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/location.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/acl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/multi_delete.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/base.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers/multi_upload.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/s3response.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/s3request.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/s3api.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/etree.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/s3token.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/exception.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/acl_utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/subresource.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/delete_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/lifecycle_configuration.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/copy_part_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/complete_multipart_upload.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/complete_multipart_upload_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/copy_object_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/create_bucket_configuration.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/versioning_configuration.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/list_versions_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/delete.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/initiate_multipart_upload_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/list_bucket_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/error.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/common.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/access_control_policy.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/list_all_my_buckets_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/list_multipart_uploads_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/location_constraint.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/bucket_logging_status.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema/list_parts_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/exception.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/subresource.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/acl_utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/s3api.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/s3token.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/acl_handlers.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/etree.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/ratelimit.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/domain_remap.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/symlink.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/slo.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/list_bucket_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/copy_object_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/delete.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/list_parts_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/initiate_multipart_upload_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/bucket_logging_status.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/lifecycle_configuration.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/list_all_my_buckets_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/list_multipart_uploads_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/delete_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/versioning_configuration.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/create_bucket_configuration.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/list_versions_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/access_control_policy.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/complete_multipart_upload.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/error.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/complete_multipart_upload_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/copy_part_result.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/location_constraint.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema/common.rng -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/schema
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/acl_handlers.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/s3request.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/location.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/s3_acl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/obj.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/bucket.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/versioning.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/acl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/multi_delete.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/base.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/multi_upload.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/service.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers/logging.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api/controllers
+copying build/lib.linux-i686-2.7/swift/common/middleware/s3api/s3response.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/s3api
+copying build/lib.linux-i686-2.7/swift/common/middleware/formpost.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/slo.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/keystoneauth.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/domain_remap.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/acl.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crypto/kmip_keymaster.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crypto/kms_keymaster.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crypto/decrypter.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crypto/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crypto/encrypter.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crypto/crypto_utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/crypto/keymaster.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/catch_errors.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/tempauth.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/list_endpoints.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile/exceptions.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile/html_viewer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile/profile_model.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
-copying build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/x_profile
-copying build/lib.linux-x86_64-2.7/swift/common/http.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/direct_client.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/container_sync_realms.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/bufferedhttp.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/request_helpers.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/exceptions.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/swob.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/internal_client.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/base_storage_server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/linkat.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
-copying build/lib.linux-x86_64-2.7/swift/common/ring/composite_builder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
-copying build/lib.linux-x86_64-2.7/swift/common/ring/ring.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
-copying build/lib.linux-x86_64-2.7/swift/common/ring/builder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
-copying build/lib.linux-x86_64-2.7/swift/common/ring/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
-copying build/lib.linux-x86_64-2.7/swift/common/ring/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/ring
-copying build/lib.linux-x86_64-2.7/swift/common/header_key_dict.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/db_replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/manager.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/constraints.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/wsgi.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/splice.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/memcached.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-copying build/lib.linux-x86_64-2.7/swift/common/storage_policy.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
-copying build/lib.linux-x86_64-2.7/swift/account/auditor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
-copying build/lib.linux-x86_64-2.7/swift/account/backend.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
-copying build/lib.linux-x86_64-2.7/swift/account/replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
-copying build/lib.linux-x86_64-2.7/swift/account/reaper.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
-copying build/lib.linux-x86_64-2.7/swift/account/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
-copying build/lib.linux-x86_64-2.7/swift/account/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
-copying build/lib.linux-x86_64-2.7/swift/account/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/common/middleware/crypto/kmip_keymaster.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
+copying build/lib.linux-i686-2.7/swift/common/middleware/crypto/crypto_utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
+copying build/lib.linux-i686-2.7/swift/common/middleware/crypto/decrypter.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
+copying build/lib.linux-i686-2.7/swift/common/middleware/crypto/kms_keymaster.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
+copying build/lib.linux-i686-2.7/swift/common/middleware/crypto/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
+copying build/lib.linux-i686-2.7/swift/common/middleware/crypto/keymaster.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
+copying build/lib.linux-i686-2.7/swift/common/middleware/crypto/encrypter.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware/crypto
+copying build/lib.linux-i686-2.7/swift/common/middleware/versioned_writes.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/proxy_logging.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/healthcheck.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/staticweb.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/container_quotas.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/symlink.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/dlo.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/gatekeeper.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/xprofile.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/container_sync.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/ratelimit.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/read_only.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/crossdomain.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/cname_lookup.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/middleware/name_check.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common/middleware
+copying build/lib.linux-i686-2.7/swift/common/exceptions.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/manager.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/daemon.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/internal_client.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+copying build/lib.linux-i686-2.7/swift/common/container_sync_realms.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/common
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/updater.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/mem_diskfile.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/ssync_sender.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/reconstructor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/expirer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/auditor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/mem_server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/ssync_receiver.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/obj/diskfile.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy
+copying build/lib.linux-i686-2.7/swift/proxy/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy
+copying build/lib.linux-i686-2.7/swift/proxy/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
-copying build/lib.linux-x86_64-2.7/swift/proxy/controllers/obj.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
-copying build/lib.linux-x86_64-2.7/swift/proxy/controllers/container.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
-copying build/lib.linux-x86_64-2.7/swift/proxy/controllers/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
-copying build/lib.linux-x86_64-2.7/swift/proxy/controllers/info.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
-copying build/lib.linux-x86_64-2.7/swift/proxy/controllers/account.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
-copying build/lib.linux-x86_64-2.7/swift/proxy/controllers/base.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
-copying build/lib.linux-x86_64-2.7/swift/proxy/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy
-copying build/lib.linux-x86_64-2.7/swift/proxy/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy
-copying build/lib.linux-x86_64-2.7/swift/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/auditor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/sync_store.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/reconciler.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/backend.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/updater.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/sync.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-copying build/lib.linux-x86_64-2.7/swift/container/sharder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/auditor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/diskfile.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/updater.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/reconstructor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/ssync_sender.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/mem_diskfile.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/ssync_receiver.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/mem_server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/expirer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
-copying build/lib.linux-x86_64-2.7/swift/obj/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/obj
+copying build/lib.linux-i686-2.7/swift/proxy/controllers/info.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
+copying build/lib.linux-i686-2.7/swift/proxy/controllers/obj.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
+copying build/lib.linux-i686-2.7/swift/proxy/controllers/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
+copying build/lib.linux-i686-2.7/swift/proxy/controllers/base.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
+copying build/lib.linux-i686-2.7/swift/proxy/controllers/account.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
+copying build/lib.linux-i686-2.7/swift/proxy/controllers/container.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/proxy/controllers
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/es
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/es/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/es/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/es/LC_MESSAGES
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/tr_TR
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/tr_TR/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/tr_TR/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/tr_TR/LC_MESSAGES
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ja
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ja/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/ja/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ja/LC_MESSAGES
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/it
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/it/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/it/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/it/LC_MESSAGES
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/en_GB
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/en_GB/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/en_GB/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/en_GB/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/en_GB/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/en_GB/LC_MESSAGES
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/es
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/es/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/es/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/es/LC_MESSAGES
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_CN
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_CN/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/zh_CN/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_CN/LC_MESSAGES
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/it
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/it/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/it/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/it/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/zh_CN/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_CN/LC_MESSAGES
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ko_KR
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ko_KR/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/ko_KR/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ko_KR/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/ko_KR/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ko_KR/LC_MESSAGES
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_TW
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_TW/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/zh_TW/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_TW/LC_MESSAGES
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ja
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ja/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/ja/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ja/LC_MESSAGES
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/fr
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/fr/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/fr/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/fr/LC_MESSAGES
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/pt_BR
-creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/pt_BR/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/pt_BR/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/pt_BR/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/zh_TW/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/zh_TW/LC_MESSAGES
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/tr_TR
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/tr_TR/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/tr_TR/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/tr_TR/LC_MESSAGES
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ru
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ru/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/ru/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ru/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/ru/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/ru/LC_MESSAGES
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/pt_BR
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/pt_BR/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/pt_BR/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/pt_BR/LC_MESSAGES
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/fr
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/fr/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/fr/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/fr/LC_MESSAGES
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/de
creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/de/LC_MESSAGES
-copying build/lib.linux-x86_64-2.7/swift/locale/de/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/de/LC_MESSAGES
+copying build/lib.linux-i686-2.7/swift/locale/de/LC_MESSAGES/swift.po -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/locale/de/LC_MESSAGES
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/account/reaper.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/account/backend.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/account/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/account/replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/account/utils.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/account/auditor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/account/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/account
+copying build/lib.linux-i686-2.7/swift/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/info.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/recon.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/ringbuilder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/form_signature.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/manage_shard_ranges.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/shard-info.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/dispersion_report.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/ring_builder_analyzer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/ringcomposer.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+copying build/lib.linux-i686-2.7/swift/cli/relinker.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/cli
+creating /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/reconciler.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/sync.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/sync_store.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/updater.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/backend.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/__init__.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/replicator.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/sharder.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/auditor.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
+copying build/lib.linux-i686-2.7/swift/container/server.py -> /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift/container
running install_egg_info
Copying swift.egg-info to /build/swift-2.19.1/debian/tmp/usr/lib/python2.7/dist-packages/swift-2.19.1.egg-info
Skipping SOURCES.txt
running install_scripts
creating /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-object-auditor -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-form-signature -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-drive-audit -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-init -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-account-replicator -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-object-server -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-reconciler-enqueue -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-ring-composer -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-object-updater -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-dispersion-report -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-orphans -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-container-auditor -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-container-replicator -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-recon -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-object-expirer -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-container-updater -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-ring-builder-analyzer -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-object-relinker -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-dispersion-populate -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-container-auditor -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-container-info -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-container-reconciler -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-orphans -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-form-signature -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-object-replicator -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-recon-cron -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-config -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-account-reaper -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-account-auditor -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-object-info -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-get-nodes -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-account-replicator -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-account-server -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-config -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-container-info -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-object-server -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-object-reconstructor -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-ring-builder -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-object-auditor -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-container-server -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-dispersion-populate -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-drive-audit -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-oldies -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-container-sync -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-account-audit -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-recon-cron -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-object-reconstructor -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-dispersion-report -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-object-relinker -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-container-sharder -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-object-replicator -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-init -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-proxy-server -> /build/swift-2.19.1/debian/tmp/usr/bin
-copying build/scripts-2.7/swift-container-reconciler -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-object-info -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-recon -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-container-replicator -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-account-audit -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-container-sync -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-ring-builder-analyzer -> /build/swift-2.19.1/debian/tmp/usr/bin
copying build/scripts-2.7/swift-account-info -> /build/swift-2.19.1/debian/tmp/usr/bin
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-auditor to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-form-signature to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-reconciler-enqueue to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-ring-composer to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-updater to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-dispersion-report to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-orphans to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-auditor to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-replicator to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-recon to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-expirer to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-updater to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-ring-builder-analyzer to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-relinker to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-reaper to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-auditor to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-info to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-get-nodes to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-replicator to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-server to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-config to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-info to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-server to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-reconstructor to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-ring-builder to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-server to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-dispersion-populate to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-drive-audit to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-oldies to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-sync to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-audit to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-recon-cron to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-sharder to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-replicator to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-init to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-proxy-server to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-reconciler to 755
-changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-info to 755
+copying build/scripts-2.7/swift-ring-builder -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-account-server -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-object-expirer -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-get-nodes -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-proxy-server -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-oldies -> /build/swift-2.19.1/debian/tmp/usr/bin
+copying build/scripts-2.7/swift-ring-composer -> /build/swift-2.19.1/debian/tmp/usr/bin
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-drive-audit to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-init to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-replicator to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-server to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-reconciler-enqueue to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-updater to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-updater to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-dispersion-populate to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-auditor to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-info to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-reconciler to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-orphans to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-form-signature to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-replicator to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-recon-cron to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-config to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-reaper to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-auditor to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-auditor to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-server to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-reconstructor to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-dispersion-report to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-relinker to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-sharder to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-info to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-recon to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-replicator to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-audit to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-container-sync to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-ring-builder-analyzer to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-info to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-ring-builder to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-account-server to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-object-expirer to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-get-nodes to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-proxy-server to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-oldies to 775
+changing mode of /build/swift-2.19.1/debian/tmp/usr/bin/swift-ring-composer to 775
/usr/lib/python2.7/dist-packages/pbr/packaging.py:407: EasyInstallDeprecationWarning: Use get_header
header = easy_install.get_script_header("", executable, is_wininst)
Installing swift-manage-shard-ranges script to /build/swift-2.19.1/debian/tmp/usr/bin
@@ -10706,147 +10750,147 @@
python setup.py build --force
running build
running build_py
-copying swift/proxy/controllers/obj.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/container.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/__init__.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/info.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/account.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/proxy/controllers/base.py -> build/lib.linux-x86_64-2.7/swift/proxy/controllers
-copying swift/obj/auditor.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/replicator.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/diskfile.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/updater.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/__init__.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/reconstructor.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/ssync_sender.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/mem_diskfile.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/ssync_receiver.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/mem_server.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/expirer.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/obj/server.py -> build/lib.linux-x86_64-2.7/swift/obj
-copying swift/common/ring/composite_builder.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/ring.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/builder.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/common/ring/utils.py -> build/lib.linux-x86_64-2.7/swift/common/ring
-copying swift/proxy/__init__.py -> build/lib.linux-x86_64-2.7/swift/proxy
-copying swift/proxy/server.py -> build/lib.linux-x86_64-2.7/swift/proxy
-copying swift/common/middleware/crypto/kmip_keymaster.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/kms_keymaster.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/decrypter.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/encrypter.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/crypto_utils.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/crypto/keymaster.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/crypto
-copying swift/common/middleware/s3api/s3response.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/s3request.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/exception.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/subresource.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/acl_utils.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/s3api.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/utils.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/s3token.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/acl_handlers.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/etree.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api
-copying swift/common/middleware/s3api/controllers/s3_acl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/bucket.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/obj.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/logging.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/versioning.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/service.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/location.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/acl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/multi_delete.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/base.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/common/middleware/s3api/controllers/multi_upload.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/controllers
-copying swift/container/auditor.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/sync_store.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/reconciler.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/backend.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/replicator.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/updater.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/__init__.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/sync.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/server.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/container/sharder.py -> build/lib.linux-x86_64-2.7/swift/container
-copying swift/account/auditor.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/backend.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/replicator.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/reaper.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/__init__.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/utils.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/account/server.py -> build/lib.linux-x86_64-2.7/swift/account
-copying swift/common/middleware/x_profile/exceptions.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/common/middleware/x_profile/html_viewer.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/common/middleware/x_profile/profile_model.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/common/middleware/x_profile/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware/x_profile
-copying swift/cli/dispersion_report.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/ringbuilder.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/recon.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/ringcomposer.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/shard-info.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/__init__.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/ring_builder_analyzer.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/relinker.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/form_signature.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/info.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/cli/manage_shard_ranges.py -> build/lib.linux-x86_64-2.7/swift/cli
-copying swift/__init__.py -> build/lib.linux-x86_64-2.7/swift
-copying swift/common/db.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/daemon.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/http.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/direct_client.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/container_sync_realms.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/bufferedhttp.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/request_helpers.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/exceptions.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/swob.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/internal_client.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/base_storage_server.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/linkat.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/header_key_dict.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/db_replicator.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/__init__.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/manager.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/constraints.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/wsgi.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/splice.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/utils.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/memcached.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/storage_policy.py -> build/lib.linux-x86_64-2.7/swift/common
-copying swift/common/middleware/listing_formats.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/memcache.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/cname_lookup.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/tempurl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/crossdomain.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/recon.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/dlo.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/container_quotas.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/bulk.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/versioned_writes.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/staticweb.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/formpost.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/container_sync.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/account_quotas.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/name_check.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/gatekeeper.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/read_only.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/__init__.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/copy.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/keystoneauth.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/proxy_logging.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/healthcheck.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/xprofile.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/acl.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/ratelimit.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/domain_remap.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/symlink.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/slo.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/catch_errors.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/tempauth.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
-copying swift/common/middleware/list_endpoints.py -> build/lib.linux-x86_64-2.7/swift/common/middleware
+copying swift/proxy/controllers/info.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/obj.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/__init__.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/base.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/account.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/proxy/controllers/container.py -> build/lib.linux-i686-2.7/swift/proxy/controllers
+copying swift/obj/updater.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/mem_diskfile.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/__init__.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/ssync_sender.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/reconstructor.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/replicator.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/expirer.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/auditor.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/server.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/mem_server.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/ssync_receiver.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/obj/diskfile.py -> build/lib.linux-i686-2.7/swift/obj
+copying swift/common/ring/ring.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/composite_builder.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/builder.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/__init__.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/common/ring/utils.py -> build/lib.linux-i686-2.7/swift/common/ring
+copying swift/proxy/__init__.py -> build/lib.linux-i686-2.7/swift/proxy
+copying swift/proxy/server.py -> build/lib.linux-i686-2.7/swift/proxy
+copying swift/common/middleware/crypto/kmip_keymaster.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/crypto_utils.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/decrypter.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/kms_keymaster.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/keymaster.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/crypto/encrypter.py -> build/lib.linux-i686-2.7/swift/common/middleware/crypto
+copying swift/common/middleware/s3api/s3api.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/etree.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/s3token.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/exception.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/acl_utils.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/subresource.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/utils.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/acl_handlers.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/s3request.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/s3response.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api
+copying swift/common/middleware/s3api/controllers/location.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/s3_acl.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/obj.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/bucket.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/versioning.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/acl.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/multi_delete.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/base.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/multi_upload.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/service.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/common/middleware/s3api/controllers/logging.py -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/controllers
+copying swift/container/reconciler.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/sync.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/sync_store.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/updater.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/backend.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/__init__.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/replicator.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/sharder.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/auditor.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/container/server.py -> build/lib.linux-i686-2.7/swift/container
+copying swift/account/reaper.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/backend.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/__init__.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/replicator.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/utils.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/auditor.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/account/server.py -> build/lib.linux-i686-2.7/swift/account
+copying swift/common/middleware/x_profile/profile_model.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/common/middleware/x_profile/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/common/middleware/x_profile/html_viewer.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/common/middleware/x_profile/exceptions.py -> build/lib.linux-i686-2.7/swift/common/middleware/x_profile
+copying swift/cli/info.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/recon.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/ringbuilder.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/form_signature.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/manage_shard_ranges.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/shard-info.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/__init__.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/dispersion_report.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/ring_builder_analyzer.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/ringcomposer.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/cli/relinker.py -> build/lib.linux-i686-2.7/swift/cli
+copying swift/__init__.py -> build/lib.linux-i686-2.7/swift
+copying swift/common/storage_policy.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/db.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/request_helpers.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/memcached.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/splice.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/swob.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/wsgi.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/http.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/db_replicator.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/constraints.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/direct_client.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/header_key_dict.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/linkat.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/bufferedhttp.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/__init__.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/base_storage_server.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/exceptions.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/manager.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/daemon.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/utils.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/internal_client.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/container_sync_realms.py -> build/lib.linux-i686-2.7/swift/common
+copying swift/common/middleware/memcache.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/bulk.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/recon.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/account_quotas.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/catch_errors.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/list_endpoints.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/tempurl.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/copy.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/tempauth.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/listing_formats.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/formpost.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/slo.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/keystoneauth.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/domain_remap.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/acl.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/versioned_writes.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/proxy_logging.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/healthcheck.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/staticweb.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/__init__.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/container_quotas.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/symlink.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/dlo.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/gatekeeper.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/xprofile.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/container_sync.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/ratelimit.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/read_only.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/crossdomain.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/cname_lookup.py -> build/lib.linux-i686-2.7/swift/common/middleware
+copying swift/common/middleware/name_check.py -> build/lib.linux-i686-2.7/swift/common/middleware
running egg_info
writing requirements to swift.egg-info/requires.txt
writing swift.egg-info/PKG-INFO
@@ -10854,38 +10898,38 @@
writing dependency_links to swift.egg-info/dependency_links.txt
writing entry points to swift.egg-info/entry_points.txt
[pbr] Reusing existing SOURCES.txt
-copying swift/common/middleware/s3api/schema/access_control_policy.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/bucket_logging_status.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/common.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/complete_multipart_upload.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/complete_multipart_upload_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/copy_object_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/copy_part_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/create_bucket_configuration.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/delete.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/delete_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/error.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/initiate_multipart_upload_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/lifecycle_configuration.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_all_my_buckets_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_bucket_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_multipart_uploads_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_parts_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/list_versions_result.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/location_constraint.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/common/middleware/s3api/schema/versioning_configuration.rng -> build/lib.linux-x86_64-2.7/swift/common/middleware/s3api/schema
-copying swift/locale/de/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/de/LC_MESSAGES
-copying swift/locale/en_GB/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/en_GB/LC_MESSAGES
-copying swift/locale/es/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/es/LC_MESSAGES
-copying swift/locale/fr/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/fr/LC_MESSAGES
-copying swift/locale/it/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/it/LC_MESSAGES
-copying swift/locale/ja/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/ja/LC_MESSAGES
-copying swift/locale/ko_KR/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/ko_KR/LC_MESSAGES
-copying swift/locale/pt_BR/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/pt_BR/LC_MESSAGES
-copying swift/locale/ru/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/ru/LC_MESSAGES
-copying swift/locale/tr_TR/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/tr_TR/LC_MESSAGES
-copying swift/locale/zh_CN/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/zh_CN/LC_MESSAGES
-copying swift/locale/zh_TW/LC_MESSAGES/swift.po -> build/lib.linux-x86_64-2.7/swift/locale/zh_TW/LC_MESSAGES
+copying swift/common/middleware/s3api/schema/access_control_policy.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/bucket_logging_status.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/common.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/complete_multipart_upload.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/complete_multipart_upload_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/copy_object_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/copy_part_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/create_bucket_configuration.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/delete.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/delete_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/error.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/initiate_multipart_upload_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/lifecycle_configuration.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_all_my_buckets_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_bucket_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_multipart_uploads_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_parts_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/list_versions_result.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/location_constraint.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/common/middleware/s3api/schema/versioning_configuration.rng -> build/lib.linux-i686-2.7/swift/common/middleware/s3api/schema
+copying swift/locale/de/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/de/LC_MESSAGES
+copying swift/locale/en_GB/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/en_GB/LC_MESSAGES
+copying swift/locale/es/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/es/LC_MESSAGES
+copying swift/locale/fr/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/fr/LC_MESSAGES
+copying swift/locale/it/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/it/LC_MESSAGES
+copying swift/locale/ja/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/ja/LC_MESSAGES
+copying swift/locale/ko_KR/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/ko_KR/LC_MESSAGES
+copying swift/locale/pt_BR/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/pt_BR/LC_MESSAGES
+copying swift/locale/ru/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/ru/LC_MESSAGES
+copying swift/locale/tr_TR/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/tr_TR/LC_MESSAGES
+copying swift/locale/zh_CN/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/zh_CN/LC_MESSAGES
+copying swift/locale/zh_TW/LC_MESSAGES/swift.po -> build/lib.linux-i686-2.7/swift/locale/zh_TW/LC_MESSAGES
running build_scripts
copying and adjusting bin/swift-account-audit -> build/scripts-2.7
copying and adjusting bin/swift-account-auditor -> build/scripts-2.7
@@ -11410,16 +11454,16 @@
/usr/lib/python3/dist-packages/os_api_ref/__init__.py:650: RemovedInSphinx20Warning: app.info() is now deprecated. Use sphinx.util.logging instead.
app.info('Copying assets: %s' % ', '.join(assets))
dh_sphinxdoc -O--buildsystem=python_distutils
-dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/bootstrap.min.js
+dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/bootstrap.min.js
+dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/navigation.js
+dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/docs.js
+dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/webui-popover.js
dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/navigation.js
+dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/bootstrap.min.js
dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/combobox.js
-dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/docs.js
-dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/api-site.js
dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/webui-popover.js
-dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/docs.js
-dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/webui-popover.js
-dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/bootstrap.min.js
-dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/base/_static/js/navigation.js
+dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/api-site.js
+dh_sphinxdoc: ignoring unknown JavaScript code: debian/swift-doc/usr/share/doc/swift-doc/api-ref/_static/js/docs.js
make[1]: Leaving directory '/build/swift-2.19.1'
debian/rules override_dh_installchangelogs
make[1]: Entering directory '/build/swift-2.19.1'
@@ -11462,42 +11506,42 @@
Do nothing
make[1]: Leaving directory '/build/swift-2.19.1'
dh_python2 -O--buildsystem=python_distutils
+I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-dispersion-populate
+I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-orphans
I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-form-signature
-I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-ring-composer
+I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-config
I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-dispersion-report
-I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-orphans
I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-recon
I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-ring-builder-analyzer
-I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-get-nodes
-I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-config
I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-ring-builder
-I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-dispersion-populate
+I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-get-nodes
I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-oldies
+I: dh_python2 tools:114: replacing shebang in debian/swift/usr/bin/swift-ring-composer
+I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-replicator
I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-reaper
I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-auditor
-I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-replicator
-I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-server
I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-audit
I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-info
+I: dh_python2 tools:114: replacing shebang in debian/swift-account/usr/bin/swift-account-server
I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-reconciler-enqueue
-I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-auditor
-I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-replicator
I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-updater
+I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-auditor
I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-info
-I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-manage-shard-ranges
+I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-reconciler
I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-server
-I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-sync
I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-sharder
-I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-reconciler
+I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-replicator
+I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-manage-shard-ranges
+I: dh_python2 tools:114: replacing shebang in debian/swift-container/usr/bin/swift-container-sync
I: dh_python2 tools:114: replacing shebang in debian/swift-drive-audit/usr/bin/swift-drive-audit
-I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-auditor
+I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-server
I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-updater
+I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-replicator
+I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-recon-cron
+I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-auditor
+I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-reconstructor
I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-relinker
I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-info
-I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-server
-I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-reconstructor
-I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-recon-cron
-I: dh_python2 tools:114: replacing shebang in debian/swift-object/usr/bin/swift-object-replicator
I: dh_python2 tools:114: replacing shebang in debian/swift-object-expirer/usr/bin/swift-object-expirer
I: dh_python2 tools:114: replacing shebang in debian/swift-proxy/usr/bin/swift-proxy-server
debian/rules override_dh_installinit
@@ -11603,21 +11647,21 @@
else \
dh_gencontrol -- -T/build/swift-2.19.1/debian/debian_control_vars ; \
fi
-dpkg-gencontrol: warning: package swift-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined
dpkg-gencontrol: warning: package python-swift: substitution variable ${python:Provides} unused, but is defined
dpkg-gencontrol: warning: package python-swift: substitution variable ${python:Versions} unused, but is defined
+dpkg-gencontrol: warning: package swift-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined
make[1]: Leaving directory '/build/swift-2.19.1'
dh_md5sums -O--buildsystem=python_distutils
dh_builddeb -O--buildsystem=python_distutils
-dpkg-deb: building package 'python-swift' in '../python-swift_2.19.1-1_all.deb'.
-dpkg-deb: building package 'swift' in '../swift_2.19.1-1_all.deb'.
-dpkg-deb: building package 'swift-account' in '../swift-account_2.19.1-1_all.deb'.
dpkg-deb: building package 'swift-doc' in '../swift-doc_2.19.1-1_all.deb'.
dpkg-deb: building package 'swift-drive-audit' in '../swift-drive-audit_2.19.1-1_all.deb'.
-dpkg-deb: building package 'swift-container' in '../swift-container_2.19.1-1_all.deb'.
-dpkg-deb: building package 'swift-object-expirer' in '../swift-object-expirer_2.19.1-1_all.deb'.
+dpkg-deb: building package 'swift' in '../swift_2.19.1-1_all.deb'.
+dpkg-deb: building package 'python-swift' in '../python-swift_2.19.1-1_all.deb'.
dpkg-deb: building package 'swift-proxy' in '../swift-proxy_2.19.1-1_all.deb'.
+dpkg-deb: building package 'swift-object-expirer' in '../swift-object-expirer_2.19.1-1_all.deb'.
+dpkg-deb: building package 'swift-account' in '../swift-account_2.19.1-1_all.deb'.
dpkg-deb: building package 'swift-object' in '../swift-object_2.19.1-1_all.deb'.
+dpkg-deb: building package 'swift-container' in '../swift-container_2.19.1-1_all.deb'.
dpkg-genbuildinfo --build=binary
dpkg-genchanges --build=binary >../swift_2.19.1-1_i386.changes
dpkg-genchanges: info: binary-only upload (no source code included)
@@ -11625,12 +11669,14 @@
dpkg-source: info: using options from swift-2.19.1/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$
dpkg-buildpackage: info: binary-only upload (no source included)
I: copying local configuration
+I: user script /srv/workspace/pbuilder/7679/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/7679/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
-I: removing directory /srv/workspace/pbuilder/5221 and its subdirectories
-I: Current time: Mon Aug 10 20:12:49 -12 2020
-I: pbuilder-time-stamp: 1597133569
+I: removing directory /srv/workspace/pbuilder/7679 and its subdirectories
+I: Current time: Wed Jul 10 19:15:01 +14 2019
+I: pbuilder-time-stamp: 1562735701